Are you:



Please call us 800-200-3737 or send an .
Please call us 800-200-3737 or send an .

Festivals in Houston, MN.
Flea Markets, Craft Shows

Featured Events

June 13 - 14, 2026

(952) 686-6046
Water Street, Downtown - Excelsior, MN

Experience the enchanting world of Excelsior Art on the Lake, where 120+ gifted artists converge to showcase their original creations. Amidst live music and a delightful array of culinary delights, this event unites personal narratives with a vibrant lakeside community, offering a diverse range of artistic brilliance. Excelsior Art on the Lake is an inspiring blend of art, community, and entertainment, featuring local musicians and regional food vendors throughout the two-day affair. Don't miss out on this unforgettable celebration of creativity and culture by the lake. Please visit our website for the most up-to-date information.

September 18 - 20, 2026

(952) 686-6046
Downtown - Excelsior, MN

Experience Excelsior Apple Days – a cherished lakeside festival that unites our community, art, local flavors, and a classic street dance. Since 1935, this event has delighted fans with a day packed full of activities like craft booths, a kid's corner, food vendors, history tours, Apple Pie contests, live entertainment from local talents and renowned bands, and a lively beer and wine garden at the heart of it all! Don't miss out on this lakeside extravaganza! Please visit our website for the most up-to-date information.

find more

Events in Houston, MN — upcoming

Houston Hoedown Days Craft & Flea Market
July 2026 (dates not updated)

Houston Hoedown Days Craft & Flea Market

Houston City Park, Houston, MN

Status: Updated 6/17/2025

A Flea Market organized by Houston Hoedown Days.
This Minnesota Flea Market will have antique/collectibles, commercial/retail, crafts, fine art, fine craft, flea market and homegrown products exhibitors, and local food booths. There will be 1 stage with Local talent and the hours will be Fri 3pm-12 midnight; Sat 9am-12 midnight; Sun 9am-4:30pm. Admission tickets are $15 - $20.