Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me button, and you will automatically be alerted about the latest events in our community.

Jump To:

  1. Calendar Overlay City of Coralville Calendar (1)
  2. Calendar Overlay Coralville Parks and Recreation Calendar (4)
  3. Calendar Overlay Coralville Public Library Calendar (1)

City of Coralville Calendar

  1. June 5, 2018 Primary Election

    June 5, 2018, 7:00 AM - 9:00 PM

    For the June 5, 2018 Primary Election, voters may cast their ballot at their regular polling place on Election Day. For election information, please contact the Johnson County Auditor at 319.356.6004 or visit

    More Details

Coralville Parks and Recreation Calendar

  1. Hy-Vee Explore

    June 5, 2018, 10:00 AM - 10:45 AM @ Coralville Hy-Vee

    We have partnered with Hy-Vee in Coralville to offer informative tours and cooking demonstrations. Programs are lead by Hy-Vee's on staff dietician. Registration required.

    More Details
  2. Pee Wee Games

    June 5, 2018, 10:00 AM - 10:45 AM @ Coralville Recreation Center

    Pee Wee games is designed for kids ages 4 & 5 years old.

    More Details
  3. Summer Lunch

    June 5, 2018, 11:45 AM - 12:30 PM @ S.T. Morrison Park

    Weekdays this summer, the Coralville Parks and Recreation Department provides local youth a FREE Summer Lunch!

    More Details
  4. Blastball

    June 5, 2018, 6:00 PM - 6:45 PM @ Youth Sports Park

    BLASTBALL is an exciting introductory game to baseball and softball for boys and girls.

    More Details

Coralville Public Library Calendar

  1. Preschool & Kindergarten: Dino O'Dell's Libraries Rock

    June 5, 2018, 10:30 AM - 11:15 AM @ Coralville Public Library

    With Dino, we’ll sing about monsters under our beds, swim in a pond full of peanut butter, and learn about instruments.

    More Details