| Boy Scout's Merit Badge College |
| | 8:00 AM-4:00 PM (Camp Ingawanis) |
| Campaign Committee- Fundraising Committee Meeting |
| | 2:00 PM-4:00 PM (Democratic Headquarters, Waterloo) |
| Meet the Next Sheriff Event |
| | 5:00 PM-7:00 PM (Mulligan's Bar, 18th Street, Cedar Falls) |
| Black Hawk Labor Council Meeting |
| | 7:00 PM-9:00 PM (Black Hawk Labor Temple, Burton Avenue, Waterloo) |
| Meet the Next Sheriff @ "Bike Night" |
| | 6:00 PM-8:00 PM (BJ's Bar and Billiards, Waterloo) |
| Farm Safety Day |
| | 8:00 AM-3:00 PM (Hudson Elementary School) |
| Driver's Education Talk- Street Smarts |
| | 6:00 PM-8:00 PM (Cedar Valley Lutheran School) |
| DON'T Graduation, Gilberville |
| | 1:00 PM-3:00 PM (Don Bosco High School Gymnasium) |
| Meet the Next Sheriff Event |
| | 5:00 PM-9:00 PM (The Getaway and 2 Friend's Bar, La Porte City) |
| Moose Lodge Member Appreciation Dinner- Talk |
| | 5:00 PM-7:00 PM (Waterloo Moose Lodge, La Porte Road, Washburn) |
| Meet the Next Sheriff Event- Men's League |
| | 5:00 PM-7:00 PM (La Porte City Country Club- La Porte City) |
| C.U.R.E. Forum/Talk (Citizens United for Rehabilitation of Errants) |
| | 6:30 PM-8:00 PM (Hawkeye Community College Metro Campus, West 4th Street, Waterloo Room 219) |
| Campaign Committee Meeting |
| | 4:00 PM-6:00 PM (Democratic Headquarters, Park and Jefferson, Waterloo) |
| Democratic Central Committee Meeting |
| | 6:00 PM-8:00 PM (Headquarters) |
| MEMORIAL DAY |
| | All Day |
| John Deere Safety Day |
| | 8:00 AM-4:00 PM (Westfield Site, Ridgeway Avenue, Cedar Falls) |
| Waterloo Cable, Public Access Democrat Show Taping |
| | 1:00 PM-2:30 PM (Waterloo City Hall Basement, Public Access Television) |
| Talk Shop Cafe's Candidate Forum |
| | 6:00 PM-8:00 PM (115 E. 4th Street, Waterloo) |
| DON'T Graduation- Union Community Schools |
| | 1:00 PM-3:00 PM (Dysart Middle School) |
| My Waterloo Days |
| | May 31 8:00 AM-June 1 8:30 AM (Waterloo) |
| My Waterloo Days Parade |
| | 8:00 AM-12:00 PM (Downtown Waterloo) |