Things to do

Your weekly guide to taking action in Minnesota (May 21-May 28)

A weekly roundup of Minnesota protests, rallies, vigils, community meetings, and ways to take action statewide.

"National Shutdown" protestagainst ICE's Operation Metro Surge on Friday, Jan. 30, 2026 in Minneapolis. (Photo by Getty)

This is your weekly guide to events across Minnesota that allow you to get involved and make your voice heard on the issues of today. Each event listed is held by a local organization trying to make a change.

*Denotes weekly events. Some weekly events may not be held every week.

Thursday (May 21)

Friday (May 22)

  • *Pro Democracy/Anti ICE Protest: Northern Progressives, 10-11 a.m., Ely
  • *Pro Democracy/Anti ICE Protest: Northern Progressives, 12 p.m., Hwy 33 and River St., Cook
  • *Pro Democracy/Anti ICE Protest: Northern Progressives, 12 p.m., Main St. by Locomotive, Tower
  • *Peaceful Protest: Women’s March Minnesota, 12-1 p.m., St. Paul
  • *Weekly Rally: Rice County DFL, 4-5 p.m., Northfield
  • *Pro Democracy/Anti ICE Protest: 4-5 p.m., 26th E London Road and 34th Ave., Duluth
  • *Big Lake ICE OUT Friday Weekly Protest: Sherburne County Indivisible, 4-5 p.m., Big Lake
  • *Streetside Rally Hopkins: Indivisible MN03, 4-6 p.m., Hopkins
  • *Fridays at Five (FAF): Two Harbors Breakwall, 5-6 p.m., Two Harbors

Saturday (May 23)

  • *Resistance Bridge Brigades: Edina Invisible, 10-11 a.m., Edina
  • *ICE Out for Good-Bridge Brigade Visibility Action: Afton Indivisible, 11 a.m.-12 p.m., Lake Saint Croix Beach
  • *NO Ice, NO Wars, NO Bullies: Indivisible, 11 a.m.-12 p.m., corner of Lincoln and Union, Fergus Falls
  • *Democracy on Fire Rally: Indivisible Shakopee-Prior Lake-Savage, 11 a.m.-12 p.m., Savage
  • *NE Minneapolis Bridge Brigade: Indivisible NE Minneapolis, 12-1 p.m., 1400 Summer St. NE, Minneapolis
  • *Weekly Rally: 12-1 p.m., Eagan
  • *Owatonna Bridge Street Protests: Minnesota DFL, 12-1 p.m., Owatonna
  • *Raise Your Voice Against ICE: Neighbors Union, 12:30-1:30 p.m., 102 Lakeshore Drive, Ashland
  • *Solidarity Sidewalk Saturday: Indivisible, 1-2 p.m., Burnsville

Sunday (May 24)

  • *Sunday Bridge Brigade: Indivisible North Metro, 10-11 a.m., Champlin
  • *Free Community Meal: No Hungry Neighbors, 12-3 p.m., Virginia, Minnesota
  • *Raise Your Voice Against ICE: Neighbors Union: 12:30-1:30 p.m., Washington Ave. and Hwy 13, Washburn
  • *Raise Your Voice Against ICE: Neighbors Union, 1-2 p.m., Korseberg Park, Bayfield
  • *Bridge Brigade: MN50501, 1-2 p.m., Minneapolis
  • *Democracy Now! 2.0: W7th Gardeners of Resistance, 3-4 p.m., St. Paul
  • *ICE Out of MN Community Briefing: Minnesota 50501, 8 p.m., Online

Monday (May 25)

Tuesday (May 26)

Wednesday (May 27)

  • *United for Democracy Cannon Falls Weekly Rally: Indivisible Cannon Falls, 12-1 p.m., Cannon Falls
  • *Weekly Rally: 12-1 p.m., Eagan
  • *Immigrant Solidarity Protest: Twin Ports Against Weapons Trade, 12-1 p.m., corner of E 60th Ave. and Superior St., Duluth
  • *Bridge Brigade: MN50501, 3:30-4:30 p.m., Pedestrian Only Bridge over Hwy 61, Newport
  • *St. Louis Park Bridge Brigade: Neighbors for Democracy SLP, 4:30-5:30 p.m., St. Louis Park
  • *Bridge Brigade: MN50501, 4:30-5:30 p.m., Golden Valley
  • *Minnetonka Wednesday Weekly Protest: Indivisible MN03, 4:30-6:30 p.m., Minnetonka
  • *Rural Rally for Democracy: Minnesota DFL, 5-6 p.m., Chatfield
  • Democracy Defense Training: MONARCA, 7-9 p.m., St. Paul

Thursday (May 28)

If you have an event to add, email Ashley Walker at ashleywalker@couriernewsroom.com. Please send the event one week in advance, and include a link to more information if available.

Newest Videos