A date for No Kings 2.0 has been set... October 18th! Across the country, authoritarian forces are getting bolder and more dangerous. Trump and his allies are not hiding their […]
Welcome to the Rescue Our Democracy Events Calendar—your go-to space for upcoming rallies, town halls, community meetings, volunteer opportunities, and more. Right now, we’re spotlighting events happening across Iowa and SW California, where our movement is rooted and growing strong. But democracy doesn’t stop at state lines. If you’d like to help maintain an events calendar for your own state, we’d love to connect! Reach out to us at volunteer@rescueourdemocracy.com to get started.
S
Sun
|
M
Mon
|
T
Tue
|
W
Wed
|
T
Thu
|
F
Fri
|
S
Sat
|
---|---|---|---|---|---|---|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
7 events,
Featured
-
Featured
A date for No Kings 2.0 has been set... October 18th! Across the country, authoritarian forces are getting bolder and more dangerous. Trump and his allies are not hiding their […]
-
NOTE: 6:15 – 7:15pm Actual time Join Rob Sand for a Town Hall in Carroll! Address sent upon RSVP. Sign-up
-
Join Rob Sand for a Town Hall in Sac City! Address sent upon RSVP. Sign-up
-
NOTE: 11:15am – 12:15pm Actual time Join Rob Sand for a Town Hall in Ida Grove! Address sent upon RSVP. Sign-up
-
Nathan Sage is coming to Keokuk County! He'll be having a Meet and Greet in Sigourney from 1:00pm-2:00pm at location TBD. This event is part of Nathan's 99 Counties in […]
-
NOTE: 1:45 – 2:45pm Actual time Join Rob Sand for a Town Hall in Onowa! Address sent upon RSVP. Sign-up
-
NOTE: 4:15 – 5:15pm Actual time Join Rob Sand for a Town Hall in Denison! Address sent upon RSVP. Sign-up |
3 events,
-
Join US Senate candidate Zach Wahls for a meet-and-greet in Cedar Rapids! Zach is a sixth-generation Iowan, a problem-solving State Senator, and new dad running to bring a new generation […] |
4 events,
Featured
-
Featured
FED-UP Fridays: Show Up, Speak Out! We are holding our elected officials accountable—Ernst, Grassley, and Nunn—every Friday. Whether it’s calling, emailing, or showing up in person, we are making our […]
-
-
Nathan Sage is coming to Des Moines County! He'll be hosting a meet and greet at the Sip, Taste, and Stroll from 5:00pm-6:00pm in Burlington. We will meet at North […]
-
Join Rob Sand for a Town Hall in Winterset! Address sent upon RSVP. Sign-up |
13 events,
Featured
-
Featured
This a local Northeast Iowa Indivisible event! EVERY SATURDAY - NOON to 1PM Bring your signs and join others to stand in solidarity for DEMOCRACY and to support the U.S. […]
-
Nathan Sage is coming to Madison County! He'll be at the Madison County Farmers Market from 8:00am-9:00am in Winterest. This event is part of Nathan's 99 Counties in 99 Days […]
-
Come join us at the Fairfield Farmer's Market in Jefferson County to collect petition signatures to get Rob on the ballot!
-
Come hear social media creator Liz Fleming (@lizfromiowa) speak and launch our statewide canvassing efforts in Dubuque, IA. We will be hitting the doors in targeted precincts after Liz's speech […]
-
Help us knock doors in Ames to gather more petitbtion signatures to get Rob Sand on the ballot! Sign-up
-
Come collect petition signatures to help get Rob on the ballot in Decorah, IA!
-
-
Nathan Sage is coming to Polk County! He'll be at the Steak Fry from 12:00pm-2:00pm in Des Moines. This event is part of Nathan's 99 Counties in 99 Days for […]
-
Come hear social media creator Liz Fleming (@lizfromiowa) speak and launch our statewide canvassing efforts in Davenport, IA. We will be hitting the doors in targeted precincts after Liz's speech […]
-
Come hear social media creator Liz Fleming (@lizfromiowa) speak and launch our statewide canvassing efforts in Iowa City, IA. We will be hitting the doors in targeted precincts after Liz's […]
-
Meet U.S. Senate Candidate Zach Wahls📍 Saints Rest Coffee House, 917 Broad St, Grinnell📅 Saturday, September 13th Join sixth-generation Iowan and State Senator Zach Wahls to hear his vision for […]
-
Join US Senate candidate Zach Wahls for a meet-and-greet in Grinnell! Zach is a sixth-generation Iowan, a problem-solving State Senator, and new dad running to bring a new generation of […] |
2 events,
-
Join US Senate candidate Zach Wahls for a meet-and-greet in Carroll! Zach is a sixth-generation Iowan, a problem-solving State Senator, and new dad running to bring a new generation of […]
-
Join us at Pie & Politics! $10 will purchase a piece of homemade pie, a cup of coffee or juice, fun conversation, and a chance to buy desserts to go! […] |
3 events,
Featured
-
Featured
When: Monday, September 15th, 6:30 PM - 8:30 PM Where: Ames Public Library, Farwell T. Brown Auditorium Join us for our September meeting. We have a lot to discuss and […]
-
West Des Moines 4:30 to 5:30. Walgreens on Grand across from Normandy Terrace Hy-Vee
-
Join Rob Sand for a Town Hall in Davenport! Address sent upon RSVP. Sign-up |
0 events,
|
4 events,
-
Nathan Sage is coming to Adams County! He'll be having a Meet and Greet from 2:00pm-3:00pm in Corning. Location TBD. This event is part of Nathan's 99 Counties in 99 […]
-
Nathan Sage is coming to Page County! He'll be at the Shenandoah Garden City Farmers Market from 3:00pm-4:00pm in Shenandoah. This event is part of Nathan's 99 Counties in 99 […]
-
Nathan Sage is coming to Mills County! He'll be at the Glenwood Farmers Market from 5:00pm-6:00pm in Glenwood. This event is part of Nathan's 99 Counties in 99 Days for […]
-
Join Rob Sand for a Town Hall in Cedar Rapids! Address sent upon RSVP. Sign-up |
2 events,
|
4 events,
Featured
-
Featured
This a local Northeast Iowa Indivisible event! EVERY SATURDAY - NOON to 1PM Bring your signs and join others to stand in solidarity for DEMOCRACY and to support the U.S. […]
Featured
-
Featured
Please note end time is 3:45pm. FED-UP Fridays: Show Up, Speak Out! We are holding our elected officials accountable—Ernst, Grassley, and Nunn—every Friday. Whether it’s calling, emailing, or showing up […]
-
-
Nathan Sage is coming to Ringgold! He'll be at the Mt Ayr's 150 Year Celebration from 5:00pm-6:00pm in Mt Ayr. This event is part of Nathan's 99 Counties in 99 […] |
7 events,
Featured
-
Featured
Join us for our upcoming Indivisible Iowa Black Hawk County Membership Meeting! This meeting is open to all current members, and anyone like-minded is welcome to come along! Bring friends, […]
Featured
-
Featured
We're back and as an insufferable as ever! Come out and chat with us about future actions as we fight back against the authoritarian takeover. We've got candidates coming out […]
-
📚 Civics 101: Gerrymandering Explained 📚 How do district lines shape elections—and your voice? Join Fem Democrats of North County and North County San Diego Womxn’s March for an engaging […]
-
Join the Longest-Running Weekly Protest in Iowa! Every week in Perry, community members gather at the iconic big bicycle art installation (corner of Willis Ave & 1st St) to raise […]
-
Nathan Sage is coming to Kossuth! He'll be at the Chautauqua Talk w/ Senator Tom Harkin from 2:00pm-4:00pm in Algona. This event is part of Nathan's 99 Counties in 99 […]
-
🌈 Church–State Separation & the LGBTQ+ Community with Daniel Villarreal 🌈 Join us for a powerful talk with Daniel Villarreal, an award-winning journalist and editor whose work has appeared in […] |
1 event,
-
Nathan Sage is coming to Marion! He'll be at the Marion Co Pie Auction from 1:00-3:00pm at Lake Red Rock in Pella. This is not a fundraiser for the campaign, […] |
4 events,
-
Join Rob Sand for a Town Hall in Oskaloosa! Final address will be sent closer to date. Sign-up
-
Join Rob Sand for a Town Hall in Bloomfield! Final address will be sent closer to date. Sign-up
-
Join Rob Sand for a Town Hall in Ottumwa! Final address will be sent closer to date. Sign-up
-
West Des Moines 4:30 to 5:30. Walgreens on Grand across from Normandy Terrace Hy-Vee |
0 events,
|
7 events,
-
Join Rob Sand for a Town Hall in Sigourney! Final address will be sent closer to date. Sign-up
-
Nathan Sage is coming to Sioux! He'll be at the Sioux Center Farmers Market in Sioux Center from 10:30-11:30. This event is part of Nathan's 99 Counties in 99 Days […]
-
NOTE: 11:15am – 12:15pm Actual time Join Rob Sand for a Town Hall in Marengo! Final address will be sent closer to date. Sign-up
-
Join Rob Sand for a Town Hall in Toledo! Final address will be sent closer to date. Sign-up
-
NOTE: 3:45 – 4:45pm Actual time Join Rob Sand for a Town Hall in Montezuma! Final address will be sent closer to date. Sign-up
-
Northwest Iowa Democrats – 3rd Annual Dinner with Democrats📍 Willow Creek Banquet Hall, Willow Creek Golf Course – Le Mars, IA The Democrats of Woodbury, Plymouth, Sioux, Lyon, and Osceola […]
-
Nathan Sage is coming to Plymouth! He'll be at the NW Dinner with Democrats from 5:30pm-8:00pm in Le Mars. This event is part of Nathan's 99 Counties in 99 Days […] |
1 event,
|
3 events,
Featured
-
Featured
Please note end time is 3:45pm. FED-UP Fridays: Show Up, Speak Out! We are holding our elected officials accountable—Ernst, Grassley, and Nunn—every Friday. Whether it’s calling, emailing, or showing up […]
-
|
6 events,
Featured
-
Featured
This a local Northeast Iowa Indivisible event! EVERY SATURDAY - NOON to 1PM Bring your signs and join others to stand in solidarity for DEMOCRACY and to support the U.S. […]
Featured
-
Featured
Please note end time is 2:45 Join Indivisible 515 at the West Des Moines Library Community Room to continue building our capacity for resistance against authoritarian take over and build […]
-
-
Nathan Sage is coming to Harrison! He'll be at the Woodbine Apple Fest from 4:00pm-5:00pm in Woodbine. This event is part of Nathan's 99 Counties in 99 Days for the […]
-
Nathan Sage is coming to Pottawattamie! Nathan will be having a Town Hall in Council Bluffs from 6:00pm to 7:00pm at Barley's Bar and Grill. This event is part of […] |
3 events,
Featured
-
Featured
Welcome to the Eastern Iowa Rural Revival! Join fellow rural Iowans at the Cedar County Fairgrounds for a day of connection, conversation, and action around the issues that shape our […]
-
Nathan Sage is coming to Cedar! He'll be at the Eastern Iowa Rural Revival Fourm from 2:00pm-4:00pm in Tipton. This event is part of Nathan's 99 Counties in 99 Days […]
-
Nathan Sage is coming to Cedar! He'll be at the Eastern Iowa Rural Revival Forum from 2:00pm-4:00pm in Tipton. This event is part of Nathan's 99 Counties in 99 Days […] |
7 events,
-
Join Rob Sand for a Town Hall in Washington! Final address will be sent closer to date. Sign-up
-
NOTE: 11:15am – 12:15pm Actual time Join Rob Sand for a Town Hall in Fairfield! Final address will be sent closer to date. Sign-up
-
NOTE: 1:15-2:15pm actual time Join Rob Sand for a Town Hall in Keosauqua! Final address will be sent closer to date. Sign-up
-
Join Rob Sand for a Town Hall in Mt. Pleasant! Address sent upon RSVP. Sign-up
-
West Des Moines 4:30 to 5:30. Walgreens on Grand across from Normandy Terrace Hy-Vee
-
NOTE: 5:45-6:45pm time Join Rob Sand for a Town Hall in Des Moines County! Final address will be sent closer to date. Sign-up
-
Join Rob Sand for a Town Hall in Lee County (Keokuk)! Final address will be sent closer to date. Sign-up! |
3 events,
-
Join Rob Sand for a Town Hall in Fort Madison, Lee County! Final address will be sent closer to date. Sign-up
-
Join Rob Sand for a Town Hall in Louisa County! Final address will be sent closer to date. Sign-up
-
Join Rob Sand for a Town Hall in Muscatine County! Final address will be sent closer to date. Sign-up |
3 events,
-
NOTE: 3:00-3:45pm Nathan Sage is coming to Winneshiek County! He'll be at the Decorah Farmers Market from 3:00pm-3:45pm. This event is part of Nathan's 99 Counties in 99 Days for […]
-
NOTE: 4:30pm-5:15pm Actual time Nathan Sage is coming to Fayette County! He'll be at the Oelwein Farmers Market from 4:30pm-5:15pm. This event is part of Nathan's 99 Counties in 99 […]
-
Nathan Sage is coming to Black Hawk County! He'll be at having a Town Hall at Pizza Ranch from 6:30-7:30pm in Cedar Falls. This event is part of Nathan's 99 […] |
0 events,
|
0 events,
|
4 events,
-
Nathan Sage is coming to Allamakee County! He'll be having a Meet and Greet at Lid's Bar & Grill from 12:00pm-1:00pm in Waukon. This event is part of Nathan's 99 […]
-
Nathan Sage is coming to Floyd County! He'll be having a Meet & Greet from 2:30pm-3:30pm in Charles City, location TBD. This event is part of Nathan's 99 Counties in […]
-
Join US Senate candidate Zach Wahls for a meet-and-greet in Marshalltown! Zach is a sixth-generation Iowan, a problem-solving State Senator, and new dad running to bring a new generation of […]
-
Nathan Sage is coming to Howard County! He'll be at the Howard County Democrats Annual Fall Fundraiser from 5:00pm-8:00pm in Cresco, location TBD. This event is part of Nathan's 99 […] |
This calendar is more than a list of dates—it’s a living map of action, connection, and collective power. Whether you’re showing up for the first time or organizing on the frontlines, you are part of something bigger. Let’s keep building momentum together, one event—and one voice—at a time.
Disclaimer on Partisanship
Rescue Our Democracy is proud to be an Indivisible group. While we strongly advocate for protecting democracy, we are committed to remaining nonpartisan in how we share voter information. Our mission is to educate and empower all voters to understand their choices and participate fully in our democracy.
That means you may see events, forums, or candidate appearances from across the political spectrum included in our calendar. Their presence does not represent an endorsement by Rescue Our Democracy. Instead, it reflects our belief that informed voters are the foundation of a healthy democracy.