Protests and rallies:
(NOTE: Weekly protests could be off this week; please check with organizers.)
4 Corners Weekly Peaceful Protest: 4:30 p.m. Thursdays, near the Casey’s/Methodist Church in Panora
Vigil for Immigrant Rights: noon-12:30 p.m. Fridays, Waterloo Post Office
Weekly Jefferson Protest: noon-1 p.m. Fridays, Jefferson Square, Jefferson
FED UP Fridays: 2-4 p.m. Fridays, Des Moines
Community Rally for Democracy: 10 a.m. Saturdays, NE corner of Hickman and Alice’s Road, Waukee
Grieving for Gaza: 11 a.m. Saturdays, Decorah
Weekly Rally in the Wayside Park: noon Saturdays, Decorah
Weekly Perry Protest: noon-1 p.m. Saturdays, First and Willis by the bicycle sculpture, Perry
The People’s Refresh: A Statewide Citizens’ Assembly to Refresh the US Constitution: 1-5 p.m. Saturday, Dec. 27, and Saturday, Jan. 3, Cedar Rapids and Iowa City public libraries
Weekly Peaceful Protest: 1 p.m. Saturdays, corner of Mamie Eisenhower Avenue and Story Street, Boone
Save Our Parks: 10 a.m. Sundays, Effigy Mounds National Monument, Harper’s Ferry
Henry County First Amendment Rally: noon-1 p.m. Sundays, front of the courthouse, Mount Pleasant
Events are sourced from mobilize.us and emailed submissions; submit an event here.