Free things to do this weekend in and around The Twin Cities

The Twin Cities's Top Picks for FREE family-friendly fun Friday, July 24, 2026 to Sunday, July 26, 2026.
(Scroll down for full, detailed list of free weekend activities.)
Minneapolis Aquatennial - mpls downtown council - 81 South 9th Street Suite 260, Minneapolis, MN 55402, United States, Friday, July 24, 2026 to Sunday, July 26, 2026, See website.
July Star Party and Moth Week Observation - Bell Museum - 2088 Larpenteur Avenue West, St Paul, MN 55113, United States, Friday, July 24, 2026, 9:30 pm–11:00 pm
Downtown Farmers Market - Minneapolis - Minneapolis Farmers Market - East Lyndale Avenue North, Minneapolis, MN, USA, Friday, July 24, 2026 to Sunday, July 26, 2026, May 2 — October 31; Friday: 7 am - 1 pm; Saturday: 6 am - 1 pm; Sunday: 6 am - 1 pm
Free summer mini photo session with Shoott! - Minneapolis-St. Paul - Shoott - Broadway, New York, NY, USA, Saturday, July 25, 2026 to Sunday, July 26, 2026, See link for times
Mini Mia at Minneapolis Institute of Art - Minneapolis Institute of Art - 2400 3rd Avenue South, Minneapolis, MN 55404, United States, Saturday, July 25, 2026, 10:15am and 12:15pm
Northeast Farmers Market Saturday Market - Northeast Minneapolis Farmers Market - Northeast 2nd Street, Minneapolis, MN, USA, Saturday, July 25, 2026, 9 am - 1 pm
Baby Time - Cafesjian Art Trust Museum - Cafesjian Art Trust Museum - 4600 Churchill St, Shoreview, MN 55126, United States, Saturday, July 25, 2026, 9 - 10 pm; 1:30pm
Middle School Movie Club: Fantastic Mr. Fox - Walker Art Center - 725 Vineland Place, Minneapolis, MN 55403, United States, Saturday, July 25, 2026, 12pm - 4pm
Loring Park Art Festival 2026 - 1382 Willow Street, Central Minneapolis, Minneapolis, MN 55403, United States, Saturday, July 25, 2026 to Sunday, July 26, 2026, Saturday: 10 am to 6 pm; Sunday: 10 am to 5 pm
Inside Out Block Party - Pillsbury House and Theatre - Pillsbury House + Theatre - 3501 Chicago Avenue South, Minneapolis, MN 55407, United States, Saturday, July 25, 2026, 1 - 5 pm