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

Exit 56 Therapy Group Crestview 3rd-5th Grade Social Group

5-Week Social Skills Group for Kids Entering 3rd–5th Grade led by Exit 56 Therapy Group Licensed Clinical Social Worker, Mrs. ...

Exit 56 Therapy Group Crestview Teen Talk Support Group

Teen Talk Support Group Register Now – Limited Spots Available! Join us for a 5-week supportive group experience designed specifically for teens ...

Skater's Choice Panama City Learn to Skate Class

Does your child want to learn to skate and earn a pair of their very own roller skates? Sign up! ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson. Skate rental included.
  • Website: www.facebook.com
  • Category: Classes

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

A creative class for pre-teens and teens ages 12-17. This four-week summer series (June 12 - July 10, 2025 (class ...

The Big Chill 30A Tie Dye Workshop

Come get Your Hippie On, with David’s Tie Dye Workshop 5pm to 8pm. Many designs to choose from like guitar, ...

  • 4:00 pm - 8:00 pm
  • Location: The Big Chill 30A, 7000 E County Highway 30A, Inlet Beach, FL 32461
  • Cost: $25 per shirt
  • Website: thebigchill.com
  • Category: Classes

Flip and Fun Gymnastics Crestview: Flippin Out Fridays

Flippin Out Fridays is a unique experience for children who are crawlers through VPK (0-5). We offer a parent guided ...

Painting with a Twist FWB All-Ages Paint Sessions

Get your family and bring them to our All-Ages Paint Sessions. New projects each class. Instruction and all supplies included. ...

  • 12:00 pm - 2:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27-$35/person
  • Website: www.paintingwithatwist.com
  • Category: Classes

Exit 56 Therapy Group Crestview 3rd-5th Grade Social Group

5-Week Social Skills Group for Kids Entering 3rd–5th Grade led by Exit 56 Therapy Group Licensed Clinical Social Worker, Mrs. ...

Exit 56 Therapy Group Crestview Teen Talk Support Group

Teen Talk Support Group Register Now – Limited Spots Available! Join us for a 5-week supportive group experience designed specifically for teens ...

Skater's Choice Panama City Learn to Skate Class

Does your child want to learn to skate and earn a pair of their very own roller skates? Sign up! ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson. Skate rental included.
  • Website: www.facebook.com
  • Category: Classes

Surfside Music Theatre Stagebabies Class: "Disneybration"

Stagebabies Summer Class: Disneybration presented by Surfside Music Theatre. Let your little star shine this summer! Children ages 3–5 will ...

  • 1:00 pm - 1:50 pm
  • Location: Surfside Music Theatre, 80 East Highway County 30-A, Santa Rosa Beach, FL 32459
  • Cost: $85.00/month
  • Website: www.surfsidemusictheatre.com
  • Category: Classes

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

A creative class for pre-teens and teens ages 12-17. This four-week summer series (June 12 - July 10, 2025 (class ...

Artful Things Niceville Kid's Imaginary Creatures in Clay Class

Kids age 9 to 12 will have fun making imaginary creatures out of clay at this two-part workshop with experienced ...

  • 10:30 am - 12:00 pm
  • Location: Artful Things Niceville, 1087 E John Sims Pkwy, Niceville, FL 32578
  • Cost: $42.50
  • Website: www.facebook.com
  • Category: Classes

The Big Chill 30A Tie Dye Workshop

Come get Your Hippie On, with David’s Tie Dye Workshop 5pm to 8pm. Many designs to choose from like guitar, ...

  • 4:00 pm - 8:00 pm
  • Location: The Big Chill 30A, 7000 E County Highway 30A, Inlet Beach, FL 32461
  • Cost: $25 per shirt
  • Website: thebigchill.com
  • Category: Classes

The Boom Boom Room Freeport Fun Fit Fridays

Give your kids the most active two hours of their week—and yourself a well-deserved break! Fun Fit Fridays is a ...

  • 9:00 am - 11:00 am
  • Location: The Boom Boom Room, 605 N County HWY 393 Unit C-4, Santa Rosa Beach, FL 32459
  • Cost: 1 session - $40 or 6 sessions - $200
  • Website: book.runswiftapp.com
  • Category: Classes

Flip and Fun Gymnastics Crestview: Flippin Out Fridays

Flippin Out Fridays is a unique experience for children who are crawlers through VPK (0-5). We offer a parent guided ...

NERD Lab Niceville Mini Engineering Challenges Summer Series

Calling all young creators and problem-solvers! This summer, elementary students (Grades 3–5) are invited to join us for four Fridays ...

  • 10:00 am - 1:00 pm
  • Location: NERD Lab, 119 Partin Dr, Niceville, FL 32578
  • Cost: $35 per challenge/student
  • Website: nerd-lab.com
  • Category: Classes

L&C Artistry Panama City Parent's Night Out

Bring the kids to create while you enjoy the night off! We provide the pizza and entertainment. Register now! Ages ...

  • 4:30 pm - 7:30 pm
  • Location: L&C Artistry, 231 E Beach Dr, Panama City, FL 32401
  • Cost: $30 first child, siblings 15% off.
  • Website: www.facebook.com
  • Category: Classes

Big Orange House Designs Niceville Summer Mini Cake Decorating

Join Baker Mery for a fun morning of decorating some Summertime Mini Cake. Great Mother/Daughter morning or Multi-Generational Activity! Cakes ...

Painting with a Twist FWB Kids Summer Paint Session

Join us for a family-friendly summer painting event! Create your own masterpiece with family or friends. All ages welcome. No ...

  • 10:00 am - 12:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27+
  • Website: www.paintingwithatwist.com
  • Category: Classes

Painting with a Twist FWB All-Ages Paint Sessions

Get your family and bring them to our All-Ages Paint Sessions. New projects each class. Instruction and all supplies included. ...

  • 12:00 pm - 2:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27-$35/person
  • Website: www.paintingwithatwist.com
  • Category: Classes

Painting with a Twist FWB Kids Summer Paint Session

Join us for a family-friendly summer painting event! Create your own masterpiece with family or friends. All ages welcome. No ...

  • 10:00 am - 12:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27+
  • Website: www.paintingwithatwist.com
  • Category: Classes

Big Orange House Designs Niceville Middle/High School Watercolor Class

Learn to paint with watercolor. You’ll be guided step-by-step through layering, resist, and blending techniques to bring your sea turtle ...

Skater's Choice Panama City Learn to Skate Class

Does your child want to learn to skate and earn a pair of their very own roller skates? Sign up! ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson. Skate rental included.
  • Website: www.facebook.com
  • Category: Classes

Mindful Kids Summer Small Groups

Come find your zen with us on Tuesdays! No limiting age range (right now at least); ages 4-14 welcome (grownups ...

  • 4:30 pm - 5:30 pm
  • Location: Mindful Kids, 156 N County Hwy 393 (2nd Floor), Santa Rosa Beach, FL 32459
  • Cost: $10 per child
  • Website: www.facebook.com
  • Category: Classes

Growing Green Families Valparaiso Mom and Tot Group

A safe supportive space to connect, learn and grow with your little ones. We will meet at 10 AM on ...

  • 10:00 am - 11:00 am
  • Location: Growing Green Families, 127 N John Sims Pkwy, Valparaiso, FL 32580
  • Cost: Free
  • Website: www.facebook.com
  • Category: Classes

Painting with a Twist FWB Kids Summer Paint Session

Join us for a family-friendly summer painting event! Create your own masterpiece with family or friends. All ages welcome. No ...

  • 10:00 am - 12:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27+
  • Website: www.paintingwithatwist.com
  • Category: Classes

Surfside Music Theatre Stagebabies Class: "Disneybration"

Stagebabies Summer Class: Disneybration presented by Surfside Music Theatre. Let your little star shine this summer! Children ages 3–5 will ...

  • 1:00 pm - 1:50 pm
  • Location: Surfside Music Theatre, 80 East Highway County 30-A, Santa Rosa Beach, FL 32459
  • Cost: $85.00/month
  • Website: www.surfsidemusictheatre.com
  • Category: Classes

The Big Chill 30A Tie Dye Workshop

Come get Your Hippie On, with David’s Tie Dye Workshop 5pm to 8pm. Many designs to choose from like guitar, ...

  • 4:00 pm - 8:00 pm
  • Location: The Big Chill 30A, 7000 E County Highway 30A, Inlet Beach, FL 32461
  • Cost: $25 per shirt
  • Website: thebigchill.com
  • Category: Classes

The Boom Boom Room Freeport Trick Shots & Tumbling: Baseball, But Banana-fied!

Get ready for the wildest baseball class of the summer — where backflips meet base hits and banana-style fun is ...

  • 9:00 am - 12:00 pm
  • Location: The Boom Boom Room, 605 N County HWY 393 Unit C-4, Santa Rosa Beach, FL 32459
  • Cost: $75/session
  • Website: book.runswiftapp.com
  • Category: Classes

The Boom Boom Room Freeport Fun Fit Fridays

Give your kids the most active two hours of their week—and yourself a well-deserved break! Fun Fit Fridays is a ...

  • 9:00 am - 11:00 am
  • Location: The Boom Boom Room, 605 N County HWY 393 Unit C-4, Santa Rosa Beach, FL 32459
  • Cost: 1 session - $40 or 6 sessions - $200
  • Website: book.runswiftapp.com
  • Category: Classes

Flip and Fun Gymnastics Crestview: Flippin Out Fridays

Flippin Out Fridays is a unique experience for children who are crawlers through VPK (0-5). We offer a parent guided ...

Painting with a Twist FWB Kids Summer Paint Session

Join us for a family-friendly summer painting event! Create your own masterpiece with family or friends. All ages welcome. No ...

  • 10:00 am - 12:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27+
  • Website: www.paintingwithatwist.com
  • Category: Classes

Floriopolis Panama City Kids Art Class

Kid’s Class at Floriopolis every Friday in July from 12:30-2. $20 per class. Various art mediums will be created each ...

  • 12:30 pm - 2:00 pm
  • Location: Floriopolis, 2530 West 9th St., Panama City, FL 32401
  • Cost: $20 per class
  • Website: www.facebook.com
  • Category: Classes

Navarre Beach Sea Turtle Conservation Center Marine Mammal School

Our educational class will take you on a journey through the world of marine mammals. You will learn about the ...

  • 8:30 am - 10:00 am
  • Location: Navarre Beach Sea Turtle Conservation Center, 8740 Gulf Blvd, Navarre, FL 32566
  • Cost: $15 per participant. $10 per guest (limit of one guest per participant; guest tickets only available with purchase of participant ticket)
  • Website: www.facebook.com
  • Category: Classes

Painting with a Twist FWB Kids Summer Paint Session

Join us for a family-friendly summer painting event! Create your own masterpiece with family or friends. All ages welcome. No ...

  • 12:00 pm - 2:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27+
  • Website: www.facebook.com
  • Category: Classes

Painting with a Twist FWB All-Ages Paint Sessions

Get your family and bring them to our All-Ages Paint Sessions. New projects each class. Instruction and all supplies included. ...

  • 12:00 pm - 2:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27-$35/person
  • Website: www.paintingwithatwist.com
  • Category: Classes

Painting with a Twist FWB Kids Summer Paint Session

Join us for a family-friendly summer painting event! Create your own masterpiece with family or friends. All ages welcome. No ...

  • 11:00 am - 1:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27+
  • Website: www.facebook.com
  • Category: Classes

Traveling Painter Kidz Paint at 3rd Planet Brewery Niceville

Join us for an acrylic painting event where Emily, the owner and instructor, will guide kiddos through the process of ...

  • 12:00 pm - 1:00 pm
  • Location: 3rd Planet Brewing, 1400 E John Sims Pkwy, Niceville, FL 32578
  • Cost: $32
  • Website: www.facebook.com
  • Category: Classes

The Boom Boom Room Freeport Back Handspring Clinic

Ready to flip into something fun? Join Coach Isabella for a high-energy pop-up clinic focused on mastering the back walkover ...

  • 5:00 pm - 6:30 pm
  • Location: The Boom Boom Room, 605 N County HWY 393 Unit C-4, Santa Rosa Beach, FL 32459
  • Cost: $45
  • Website: book.runswiftapp.com
  • Category: Classes

Skater's Choice Panama City Learn to Skate Class

Does your child want to learn to skate and earn a pair of their very own roller skates? Sign up! ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson. Skate rental included.
  • Website: www.facebook.com
  • Category: Classes

Gordon Martial Arts Crestview "Chuck it Like a Champ" Throwing Camp

Think you’ve got what it takes to throw like a ninja? Join us for a one-of-a-kind day camp where precision ...

  • 9:00 am - 12:00 pm
  • Location: Gordon Martial Arts, 130 W Oakdale Ave, Crestview, FL 32536
  • Website: www.facebook.com
  • Category: Classes

The Big Chill 30A Tie Dye Workshop

Come get Your Hippie On, with David’s Tie Dye Workshop 5pm to 8pm. Many designs to choose from like guitar, ...

  • 4:00 pm - 8:00 pm
  • Location: The Big Chill 30A, 7000 E County Highway 30A, Inlet Beach, FL 32461
  • Cost: $25 per shirt
  • Website: thebigchill.com
  • Category: Classes

The Boom Boom Room Freeport Trick Shots & Tumbling: Baseball, But Banana-fied!

Get ready for the wildest baseball class of the summer — where backflips meet base hits and banana-style fun is ...

  • 9:00 am - 12:00 pm
  • Location: The Boom Boom Room, 605 N County HWY 393 Unit C-4, Santa Rosa Beach, FL 32459
  • Cost: $75/session
  • Website: book.runswiftapp.com
  • Category: Classes

The Boom Boom Room Freeport Fun Fit Fridays

Give your kids the most active two hours of their week—and yourself a well-deserved break! Fun Fit Fridays is a ...

  • 9:00 am - 11:00 am
  • Location: The Boom Boom Room, 605 N County HWY 393 Unit C-4, Santa Rosa Beach, FL 32459
  • Cost: 1 session - $40 or 6 sessions - $200
  • Website: book.runswiftapp.com
  • Category: Classes

Flip and Fun Gymnastics Crestview: Flippin Out Fridays

Flippin Out Fridays is a unique experience for children who are crawlers through VPK (0-5). We offer a parent guided ...

Salt and Story Niceville Kids Pencil Pouch Party Time Class

Come join us for this super fun craft! The kids will use their individual creativity to create awesome pencil pouches ...

  • 10:00 am - 1:00 pm
  • Location: Salty and Story, 1103 E John Sims Pkwy, Niceville, FL 32578
  • Cost: $25
  • Website: www.facebook.com
  • Category: Classes

Floriopolis Panama City Kids Art Class

Kid’s Class at Floriopolis every Friday in July from 12:30-2. $20 per class. Various art mediums will be created each ...

  • 12:30 pm - 2:00 pm
  • Location: Floriopolis, 2530 West 9th St., Panama City, FL 32401
  • Cost: $20 per class
  • Website: www.facebook.com
  • Category: Classes

MarineMax Fort Walton Beach Kids Fishing Clinic

Join us for a fun-filled day of fishing and learning! MarineMax Fort Walton Beach's Kids Fishing Clinic is designed to ...

  • 9:00 am - 11:00 am
  • Location: MarineMax Fort Walton Beach, 14 Miracle Strip Pkwy SW, Fort Walton Beach, FL 32548
  • Cost: $25
  • Website: www.facebook.com
  • Category: Classes

Painting with a Twist FWB Kids Summer Paint Session

Join us for a family-friendly summer painting event! Create your own masterpiece with family or friends. All ages welcome. No ...

  • 12:00 pm - 2:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27+
  • Website: www.facebook.com
  • Category: Classes

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

Join instructor Steven in this sketching workshop on how to use basic techniques for sketching in pencil. The foundation of ...

  • 1:00 pm - 3: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

The Drip Coffee Co Panama City Soft Play Day

Yay for Soft Play Day! Soft play set up is provided by our friends from Jack & Gym. This set ...

  • 3:00 pm - 6:30 pm
  • Location: The Drip Coffee Co, 2440 St Andrews Blvd, Panama City, FL 32405
  • Cost: $7.71
  • Website: www.facebook.com
  • Category: Classes

The Drip Coffee Co Panama City Soft Play Day

Yay for Soft Play Day! Soft play set up is provided by our friends from Jack & Gym. This set ...

  • 8:00 am - 12:45 pm
  • Location: The Drip Coffee Co, 2440 St Andrews Blvd, Panama City, FL 32405
  • Cost: $7.71
  • Website: www.facebook.com
  • Category: Classes

Painting with a Twist FWB Kids Summer Paint Session

Join us for a family-friendly summer painting event! Create your own masterpiece with family or friends. All ages welcome. No ...

  • 10:00 am - 12:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27+
  • Website: www.paintingwithatwist.com
  • Category: Classes

Skater's Choice Panama City Learn to Skate Class

Does your child want to learn to skate and earn a pair of their very own roller skates? Sign up! ...

  • 4:30 pm - 6:00 pm
  • Location: Skater's Choice Panama City, 5413 Hickory St Panama City, FL 32404
  • Cost: $12 per lesson. Skate rental included.
  • Website: www.facebook.com
  • Category: Classes

Painting with a Twist FWB Kids Summer Paint Session

Join us for a family-friendly summer painting event! Create your own masterpiece with family or friends. All ages welcome. No ...

  • 10:00 am - 12:00 pm
  • Location: Painting with a Twist, 255 Miracle Strip Pkwy SE, Suite B-8, Fort Walton Beach, FL 32548
  • Cost: $27+
  • Website: www.paintingwithatwist.com
  • Category: Classes

The Boom Boom Room Freeport Softball Fielding Clinic

Ready to level up your infield game? Join Coach Mika for a high-intensity, detail-driven softball clinic focused on glovework, footwork, ...

  • 5:00 pm - 7:00 pm
  • Location: The Boom Boom Room, 605 N County HWY 393 Unit C-4, Santa Rosa Beach, FL 32459
  • Cost: $60
  • Website: book.runswiftapp.com
  • Category: Classes

Destination Panama City: Field Adventures by the Bay

Come learn about St. Andrew's Bay with immersive hands-on marine science activities! Fun for all ages. Limited to the first ...

  • 9:00 am - 11:00 am
  • Location: Destination Panama City, 101 W Beach Dr, Panama City, FL 32401
  • Cost: $15/person
  • Website: www.facebook.com
  • Category: Classes

The Big Chill 30A Tie Dye Workshop

Come get Your Hippie On, with David’s Tie Dye Workshop 5pm to 8pm. Many designs to choose from like guitar, ...

  • 4:00 pm - 8:00 pm
  • Location: The Big Chill 30A, 7000 E County Highway 30A, Inlet Beach, FL 32461
  • Cost: $25 per shirt
  • Website: thebigchill.com
  • Category: Classes

The Boom Boom Room Freeport Softball Pitching Clinic

Take the circle with confidence! Join our star college pitcher Ella Trout (future Indiana Hoosier) for a small-group clinic laser-focused ...

  • 5:00 pm - 7:00 pm
  • Location: The Boom Boom Room, 605 N County HWY 393 Unit C-4, Santa Rosa Beach, FL 32459
  • Cost: $60
  • Website: book.runswiftapp.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!