Emerald Coast

Okaloosa County, Walton County and Bay County Family Events Calendar

The Fun 4 Emerald Coast Kids Calendar is the most comprehensive online family calendar in the Okaloosa County, Walton County and Bay County area. Please let us know if you are aware of an event that is not listed! Listings are FREE! Submit Your Event Today!

PLEASE NOTE: Events and programs are subject to last minute cancellations and changes. Before attending, please contact the business or event host to confirm that the event/program is still taking place, and to register or RSVP if required.


  • Print
July

One time classes open to kids and families.

Show events from all categories

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

The Light Room Panama City Beginning Photography for Teens and Pre-Teens

A creative photography class for pre-teens and teens ages 12-17. This four week summer series is for beginning photographers. Teens ...

  • 9:30 am - 11:00 am
  • Location: The Light Room, 306 Harrison Avenue, Panama City, FL 32401
  • Cost: $100
  • Website: www.thelightroompc.com
  • Category: Classes

E.O. Wilson Biophilia Center Thursday Summer Day Camps – Family Edition

Looking for a fun way to spend your Thursdays this summer? Join us every Thursday in June and July for ...

  • 8:30 am - 11:30 am
  • Location: E.O. Wilson Biophilia Center, 4956 State Highway 20 E, Freeport, FL 32439
  • Cost: Varies per camp. See listing for specifics.
  • Website: secure.qgiv.com
  • Category: Classes

Skater's Choice Panama City Learn to Skate Class

Ready to roll into something fun and learn new skills? Join our Skate Lessons at Skater’s Choice Panama City! Perfect ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson or $80 for the full 8 weeks (skate rental included)
  • Website: iskatepc.com
  • Category: Classes

Coastal Elite Sports Freeport Baseball Pitching Clinic

Baseball pitching clinic with Coach Austin Elliot. Real coaching. Small groups. Skills that actually translate on the field. Ages 9-13 Meets weekly ...

  • 5:30 pm - 7:00 pm
  • Location: Coastal Elite Sports, 13295 Business 331, E100 Freeport, FL 32439
  • Cost: $40 per clinic
  • Website: app.courtreserve.com
  • Category: Classes

Science and Discovery Center Summer Science Spots for Tots

Science Spots for Tots is a class geared toward the 2-5 age group. The activities are adaptable so that children ...

  • 10:30 am - 11:00 am
  • Location: Science and Discovery Center, 308 Airport Rd, Panama City, FL 32405
  • Cost: Members: $8/child, Non-members: $9/child, One accompanying adult is free.
  • Website: www.facebook.com
  • Category: Classes

E.O. Wilson Biophilia Center Thursday Summer Day Camps – Family Edition

Looking for a fun way to spend your Thursdays this summer? Join us every Thursday in June and July for ...

  • 9:00 am - 12:00 pm
  • Location: E.O. Wilson Biophilia Center, 4956 State Highway 20 E, Freeport, FL 32439
  • Cost: Varies per camp. See listing for specifics.
  • Website: secure.qgiv.com
  • Category: Classes

Destination Panama City: Field Adventures by the Bay

Welcome to Field Adventures by the Bay! For visitors and residents, people of all ages. This is your chance to ...

  • 9:30 am - 11:30 am
  • Location: Papa Joe's Bayside, 4601 US-98, Panama City, FL 32401
  • Cost: $15/person
  • Website: www.facebook.com
  • Category: Classes

Skater's Choice Panama City Learn to Skate Class

Ready to roll into something fun and learn new skills? Join our Skate Lessons at Skater’s Choice Panama City! Perfect ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson or $80 for the full 8 weeks (skate rental included)
  • Website: iskatepc.com
  • Category: Classes

Coastal Elite Sports Freeport Baseball Pitching Clinic

Baseball pitching clinic with Coach Austin Elliot. Real coaching. Small groups. Skills that actually translate on the field. Ages 9-13 Meets weekly ...

  • 5:30 pm - 7:00 pm
  • Location: Coastal Elite Sports, 13295 Business 331, E100 Freeport, FL 32439
  • Cost: $40 per clinic
  • Website: app.courtreserve.com
  • Category: Classes

NERD Lab Niceville STEM Saturdays

Join us at NERD Lab—where students build, experiment, and take on real challenges in a fun, engaging environment. UPCOMING CLASSES: 6/6 - ...

  • 10:00 am - 11:30 am
  • Location: NERD Lab, 119 Partin Dr, Niceville, FL 32578
  • Cost: $20-$35 per lab
  • Website: nerd-lab.com
  • Category: Classes

The Light Room Panama City Photography 101 Workshop for Kids (Ages 7-12)

In Photography 101 kids ages 7-12 will have fun discovering how their camera works! We’ll learn how the camera uses ...

Science and Discovery Center Summer Science Spots for Tots

Science Spots for Tots is a class geared toward the 2-5 age group. The activities are adaptable so that children ...

  • 10:30 am - 11:00 am
  • Location: Science and Discovery Center, 308 Airport Rd, Panama City, FL 32405
  • Cost: Members: $8/child, Non-members: $9/child, One accompanying adult is free.
  • Website: www.facebook.com
  • Category: Classes

Coastal Elite Sports Freeport Baseball Catching Clinic

Catchers, this one’s for you! We’re kicking off our Monthly Catching Clinics with Coach Logan Sims, and spots are limited ...

  • 5:30 pm - 7:00 pm
  • Location: Coastal Elite Sports, 13295 Business 331, E100 Freeport, FL 32439
  • Cost: $40 per clinic
  • Website: app.courtreserve.com
  • Category: Classes

The Light Room Panama City Photography for Teens & Pre-Teens Part 2

A creative photography class for teens and pre-teens ages 12-17. This four week summer series picks up where our beginning ...

  • 9:30 am - 11:00 am
  • Location: The Light Room, 306 Harrison Avenue, Panama City, FL 32401
  • Cost: $100
  • Website: www.thelightroompc.com
  • Category: Classes

E.O. Wilson Biophilia Center Thursday Summer Day Camps – Family Edition

Looking for a fun way to spend your Thursdays this summer? Join us every Thursday in June and July for ...

  • 9:00 am - 2:00 pm
  • Location: E.O. Wilson Biophilia Center, 4956 State Highway 20 E, Freeport, FL 32439
  • Cost: Varies per camp. See listing for specifics.
  • Website: secure.qgiv.com
  • Category: Classes

Skater's Choice Panama City Learn to Skate Class

Ready to roll into something fun and learn new skills? Join our Skate Lessons at Skater’s Choice Panama City! Perfect ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson or $80 for the full 8 weeks (skate rental included)
  • Website: iskatepc.com
  • Category: Classes

Coastal Elite Sports Freeport Baseball Pitching Clinic

Baseball pitching clinic with Coach Austin Elliot. Real coaching. Small groups. Skills that actually translate on the field. Ages 9-13 Meets weekly ...

  • 5:30 pm - 7:00 pm
  • Location: Coastal Elite Sports, 13295 Business 331, E100 Freeport, FL 32439
  • Cost: $40 per clinic
  • Website: app.courtreserve.com
  • Category: Classes

Panama City Center for the Arts Kids Sketching Class (ages 7-15)

Spend your Saturday morning Downtown while the kids create with us! Join instructor Steven in this sketching workshop on how ...

  • 11:00 am - 1:00 pm
  • Location: Panama City Center for the Arts, 19 E 4th St, Panama City, FL 32401
  • Cost: $25 Member / $35 Non-member
  • Website: bayarts.square.site
  • Category: Classes

Science and Discovery Center Summer Science Spots for Tots

Science Spots for Tots is a class geared toward the 2-5 age group. The activities are adaptable so that children ...

  • 10:30 am - 11:00 am
  • Location: Science and Discovery Center, 308 Airport Rd, Panama City, FL 32405
  • Cost: Members: $8/child, Non-members: $9/child, One accompanying adult is free.
  • Website: www.facebook.com
  • Category: Classes

The Light Room Panama City Photography for Teens & Pre-Teens Part 2

A creative photography class for teens and pre-teens ages 12-17. This four week summer series picks up where our beginning ...

  • 9:30 am - 11:00 am
  • Location: The Light Room, 306 Harrison Avenue, Panama City, FL 32401
  • Cost: $100
  • Website: www.thelightroompc.com
  • Category: Classes

E.O. Wilson Biophilia Center Thursday Summer Day Camps – Family Edition

Looking for a fun way to spend your Thursdays this summer? Join us every Thursday in June and July for ...

  • 9:00 am - 2:00 pm
  • Location: E.O. Wilson Biophilia Center, 4956 State Highway 20 E, Freeport, FL 32439
  • Cost: Varies per camp. See listing for specifics.
  • Website: secure.qgiv.com
  • Category: Classes

Skater's Choice Panama City Learn to Skate Class

Ready to roll into something fun and learn new skills? Join our Skate Lessons at Skater’s Choice Panama City! Perfect ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson or $80 for the full 8 weeks (skate rental included)
  • Website: iskatepc.com
  • Category: Classes

Coastal Elite Sports Freeport Baseball Pitching Clinic

Baseball pitching clinic with Coach Austin Elliot. Real coaching. Small groups. Skills that actually translate on the field. Ages 9-13 Meets weekly ...

  • 5:30 pm - 7:00 pm
  • Location: Coastal Elite Sports, 13295 Business 331, E100 Freeport, FL 32439
  • Cost: $40 per clinic
  • Website: app.courtreserve.com
  • Category: Classes

NERD Lab Niceville STEM Saturdays

Join us at NERD Lab—where students build, experiment, and take on real challenges in a fun, engaging environment. UPCOMING CLASSES: 6/6 - ...

  • 10:00 am - 11:30 am
  • Location: NERD Lab, 119 Partin Dr, Niceville, FL 32578
  • Cost: $20-$35 per lab
  • Website: nerd-lab.com
  • Category: Classes

Panama City Center for the Arts Kids Sketching Class (ages 7-15)

Spend your Saturday morning Downtown while the kids create with us! Join instructor Steven in this sketching workshop on how ...

  • 11:00 am - 1:00 pm
  • Location: Panama City Center for the Arts, 19 E 4th St, Panama City, FL 32401
  • Cost: $25 Member / $35 Non-member
  • Website: bayarts.square.site
  • Category: Classes

Science and Discovery Center Summer Science Spots for Tots

Science Spots for Tots is a class geared toward the 2-5 age group. The activities are adaptable so that children ...

  • 10:30 am - 11:00 am
  • Location: Science and Discovery Center, 308 Airport Rd, Panama City, FL 32405
  • Cost: Members: $8/child, Non-members: $9/child, One accompanying adult is free.
  • Website: www.facebook.com
  • Category: Classes

The Light Room Panama City Photography for Teens & Pre-Teens Part 2

A creative photography class for teens and pre-teens ages 12-17. This four week summer series picks up where our beginning ...

  • 9:30 am - 11:00 am
  • Location: The Light Room, 306 Harrison Avenue, Panama City, FL 32401
  • Cost: $100
  • Website: www.thelightroompc.com
  • Category: Classes

Skater's Choice Panama City Learn to Skate Class

Ready to roll into something fun and learn new skills? Join our Skate Lessons at Skater’s Choice Panama City! Perfect ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson or $80 for the full 8 weeks (skate rental included)
  • Website: iskatepc.com
  • Category: Classes

Coastal Elite Sports Freeport Baseball Pitching Clinic

Baseball pitching clinic with Coach Austin Elliot. Real coaching. Small groups. Skills that actually translate on the field. Ages 9-13 Meets weekly ...

  • 5:30 pm - 7:00 pm
  • Location: Coastal Elite Sports, 13295 Business 331, E100 Freeport, FL 32439
  • Cost: $40 per clinic
  • Website: app.courtreserve.com
  • Category: Classes
x
Plan Your Family Fun Weekend Today

Sign up for our weekly newsletter that lists the top family friendly events taken place that week, any upcoming events, current giveaways we are running and more!