Protests, rallies, and candidate meetings around Iowa for Mar. 17-24, 2026
Candidate meet and greets:
Iowa Secretary of State candidate Ryan Peterman:
- 9 a.m. Friday, Harlan
- 11 a.m. Friday, Pandora
- 1 p.m. Friday, Jefferson
- 3 p.m. Friday, Carroll
- 12:30 p.m. Saturday, Greenfield
- 2:30 p.m. Saturday, Winterset
———————————————————————————————
Protests, rallies, and events this week:
*Denotes weekly. Some weekly events may not be held every week.
📅 Tuesday (Mar. 17)
*Indivisible Protest: noon, across from the Federal Building, Cedar Rapids
Anti-Trump, pro-democracy sign-holding demonstration: 4:15 p.m., corner of Kimberly Road and Brady Street, Davenport
*Huddle on the Hill: 10 a.m., Des Moines
📅 Wednesday (Mar. 18)
*DSM Visibility Brigade bridge protest: 4:30 p.m., Des Moines
Brave of Us Tour Constitutional Observer Training (Immigrant Defense Network): 5:30 p.m., Des Moines
Casey’s and Conversation Council Bluffs: Reaching Across the Aisle for a Truer + Better Iowa (Team Rob Sand): 5:30 p.m., Council Bluffs
📅 Thursday (Mar. 19)
*Visibility Brigade (Indivisible Black Hawk County): 4 p.m., Mayors Pedestrian Bridge, Cedar Falls
*DSM Visibility Brigade bridge protest: 4:30 p.m., Des Moines
*4 Corners Peaceful Protest: 4:30 p.m., near the Casey’s/Methodist Church in Panora
Food for Thought and Action (82nd Indivisible): 6 p.m., West Branch
📅 Friday (Mar. 20)
*Vigil for Immigrant Rights: noon-12:30 p.m., Waterloo Post Office, Waterloo
*Jefferson Protest: noon-1 p.m., Jefferson Square, Jefferson
*Veterans for Peace: noon, across from the Federal Building, Cedar Rapids
*Protest for Palestine: 3:30 p.m., Iowa City
*Veterans for Peace rally: 3:30 p.m., east entrance of Pentacrest, Iowa City
*Linn County Visibility Brigade: 3:45 p.m., Emmons Street overpass, Hiawatha
Jaye’Mya‘s Candlelight Vigil Against Domestic Violence and Murder: 7:15 p.m., Lincoln Park, Waterloo
Trans Visibility Day Dance Party (Ragers for Charity): 8 p.m., Iowa City
📅 Saturday (Mar. 21)
*Community Rally for Democracy: 10 a.m., NE corner of Hickman and Alice’s Road, Waukee
Legal Observer Training: 10 a.m., Waterloo
*Grieving for Gaza: 11 a.m., Decorah
Love as Action: Resisting Authoritarianism (AFSC Quaker Engagement): 11 a.m., Des Moines
*Rally in the Wayside Park: noon, Decorah
*Perry Protest: noon-1 p.m., First and Willis by the bicycle sculpture, Perry
NO WARS. NO KILLERS. NO KINGS Art Build (Party for Socialism and Liberation): 1 p.m., Des Moines
*Peaceful Protest: 1 p.m., corner of Mamie Eisenhower Avenue and Story Street, Boone
Spring Equinox HUB Blessing and Land Liberation (Great Plains Action Society): 1 p.m., Iowa City
Peaceful gathering opposing HF 2513: 4 p.m., Des Moines
Nurses and Healthcare Workers Call for Accountability (National Nurses United): 6 p.m., Des Moines
📅 Sunday (Mar. 22)
*Save Our Parks: 10 a.m., Harper’s Ferry
*Henry County First Amendment Rally: noon-1 p.m., front of the courthouse, Mount Pleasant
*ICE Out Vigil: 2 p.m., Council Bluffs
Bowling with Progressives (New Century Forum): 5 p.m., Cedar Rapids
📅 Monday (Mar. 23)
No Kings Sign-Making Party (MoveOn): 11:30 a.m., Davenport
Quad Cities: Hands Off Healthcare: noon, Davenport
📅 Tuesday (Mar. 24)
*Indivisible Protest: noon, across from the Federal Building, Cedar Rapids
*Huddle on the Hill: 1 p.m., Des Moines
No Kings III, Training and Logistics (Indivisible): 5:30 p.m., Des Moines
Submit an event at responses@new.iowastartingline.com.


















