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.


  1. Kid's Summer Reading Program

    May 30, 2018, 8:00 AM - August 10, 2018, 5:00 PM @ Library

    Haines City Public Library Summer Programs Registration begins May 30.

    More Details
  2. Preschool Storytime

    June 6, 2018, 10:30 AM - 11:30 AM @ Library

    Themed stories, singing, puppet shows, and crafts in the Children’s Room.

    More Details
  3. Bilingual Storytime

    June 6, 2018, 4:00 PM - 5:00 PM @ Library

    Storytime with stories, finger plays, singing, & puppets while introducing some Spanish words followed by a craft in the Community Room.

    More Details
  4. Teen Craft Night

    June 6, 2018, 4:00 PM - 5:30 PM @ Library

    6/06 – DIY guitar pick, shrinkydink earrings and charms 6/13 – “Libraries Rock” musical themed rock painting 6/20 – DIY magnets 6/27 – Music Themed Bookmarks

    More Details

Parks & Recreation

  1. Girls Basketball Camp

    June 6, 2018, 8:00 AM - 12:00 PM @ Oakland Gym

    The Recreation Department will be hosting a Girls Basketball camp this summer at the Oakland gymnasium. This camp will be design to teach the necessary fundamentals and team skills needed for your athlete to perform at her best. Ridge Community High School Head Coach, Nikki King, will provide instruction. For more information, or to sign up, contact the Recreation department today!

    More Details
  2. Aerobics

    June 6, 2018, 9:00 AM - 10:00 AM @ Lake Eva Community Center

    “This LOW-IMPACT Aerobics Class consists of stretching and toning while moving to fun music! It is designed for beginners and intermediates who want a gentle workout that is not hard on the body with simple routines to follow.” *Bring a yoga mat to the class!

    More Details
  3. Oil Painting

    June 6, 2018, 5:30 PM - 7:30 PM @ Lake Eva Community Center

    “Join this Oil Painting Class to have fun while learning techniques in fine art, traditional oils! This ongoing class gives participants the opportunity to complete beautiful and unique paintings! All skill levels welcome!”

    More Details