Things To Do

Protests, rallies, and candidate events around Iowa: April 21-28, 2026

Protests, rallies, and candidate events around Iowa: April 21-28, 2026

No Kings Des Moines protest in March 2026. (Courtesy of reader Joanna S.)
No Kings Des Moines protest in March 2026. (Courtesy of reader Joanna S.)

Protests, rallies, and candidate events around Iowa: April 21-28, 2026

Candidate meet and greets:

US Senate candidate Zach Wahls:

6 p.m. Tuesday, Ankeny
6:30 p.m. Wednesday, Hiawatha
6 p.m. Thursday, Burlington
11 a.m. Saturday, Davenport
11 a.m. Monday, Webster City
1 p.m. Monday, Humboldt
2:30 p.m. Monday, Algona
6:30 p.m. Monday, Sioux City
11 a.m. Tuesday, April 28, Orange City
2 p.m. Tuesday, April 28, Storm Lake

US House District 1 candidate Travis Terrell:

11 a.m. Saturday, Davenport

US House District 2 candidate Lindsay James:

6:30 p.m. Thursday, Independence
2 p.m. Saturday, Grinnell
2 p.m. Sunday, Waverly
4:30 p.m. Sunday, Fayette
6:30 p.m. Monday, Mason City

US House District 4 candidate Dave Dawson:

7 p.m. Wednesday, Carroll

US House District 4 candidate Stephanie Steiner:

7 p.m. Wednesday, Carroll

US House District 4 candidate Ashley WolfTornabane:

7 p.m. Wednesday, Carroll

Iowa Secretary of Agriculture candidate Chris Jones:

11 a.m. Saturday, Davenport
1 p.m. Saturday, West Branch
1:30 p.m. Sunday, Waukon

———————————————————————————————

Protests, rallies, and events this week:

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

📅 Tuesday (April 21)

Stop Taking Our Health Care: 10 a.m., Greenfield

*Indivisible Protest: noon, across from the Federal Building, Cedar Rapids

Huddle on the Hill: 12:30 p.m., Des Moines

📅 Wednesday (April 22)

*DSM Visibility Brigade bridge protest: 5 p.m., Des Moines

Earth Day: Iowa Water 101: 5 p.m., online

📅 Thursday (April 23)

*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

Singing for Resistance: 6:30 p.m., Milan, Illinois

📅 Friday (April 24)

*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

Amplify Palestine: 6 p.m., Iowa City

Workers Memorial Day events April 24:
5:30 p.m., Dubuque

📅 Saturday (April 25)

April Banner Drop (82nd Indivisible): 10 a.m., West Branch

*Community Rally for Democracy: 10 a.m., NE corner of Hickman and Alice’s Road, Waukee

*Grieving for Gaza: 11 a.m., Decorah

Love as Action Des Moines (Des Moines Valley Friends Meeting and AFSC): 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

United We Stand Rally and March (Sweetgrass Uprising and Siouxlands Good Troublemakers): 12:30 p.m., Sioux City

Communities Not Cages: National Day of Action to Stop ICE Warehouse Detention: 1 p.m., Cedar Rapids

*Peaceful Protest: 1 p.m., corner of Mamie Eisenhower Avenue and Story Street, Boone

Protest the War, the Chaos and the Insanity of the Trump Regime: 1 p.m., Geneseo, Illinois

Amplify Palestine: 6 p.m., Iowa City

📅 Sunday (April 26)

*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

Candlelight Vigil for Those Murdered by ICE: 6 p.m., Cedar Rapids

📅 Monday (April 27)

Workers Memorial Day events April 27:
noon, Iowa City
5:30 p.m., Cedar Rapids

📅 Tuesday (April 28)

*Indivisible Protest: noon, across from the Federal Building, Cedar Rapids

Sign-Holding Anti-Trump demonstration: 4:15 p.m., corner of Jersey Ridge Road and 53rd Street, Davenport

Workers Memorial Day events April 28:
11 a.m., Des Moines
noon, Burlington
noon, Bettendorf
5:30 p.m., Waterloo

Submit an event at responses@new.iowastartingline.com.


Categories:

Authors

  • Amie Rivers is Iowa Starting Line’s newsletter editor. She writes the weekly Worker’s Almanac edition of Iowa Starting Line, featuring a roundup of the worker news you need to know. Previously, she was an award-winning journalist at the Waterloo-Cedar Falls Courier; now, she very much enjoys making TikToks and memes and getting pet photos in her inbox.

    Have a story tip? Reach Amie at amie@new.iowastartingline.com. For local reporting in Iowa that connects the dots, from policy to people, sign up for Amie’s newsletter.

Instagram Posts