Emerald Coast

Water Sports Camps

This page lists water sports summer camps in the Okaloosa County, Walton County and Bay County, Florida area. Listings include swimming, diving, rowing, snorkeling, surfing and scuba diving.
Kids Okaloosa County, Walton County and Bay County: Water Sports Summer Camps - Fun 4 Emerald Coast Kids
Listings
Austin Magee's Surf School in Seaside: Kids Camp

Kids Surf & Beach Camp is available May 10th – August 10th. Camp is run on select days of the week depending on surf conditions. It is required that c ...

Camp Week: 5/28-6/1, 6/4-6/8, 6/11-6/15, 6/18-6/22, 6/25-6/29, 7/2-7/6, 7/9-7/13, 7/16-7/20, 7/23-7/27, 7/30-8/3, 8/6-8/10
Half/Full: Half Day Morning
May through August
Hours: 9-11
Grades: Elementary, Middle School, High School
Age: 6-12
Area: South Walton County (Miramar/Sandestin/Freeport/Point Washington/Santa Rosa Beach/30A)
Destin Fire Control District: Junior Lifeguard Program

The Junior Lifeguard Program offers youth ages 8 through 17 an opportunity to participate in our eight week program during the summer and teaches kids ...

Camp Week: 6/4-6/8, 6/11-6/15, 6/18-6/22, 6/25-6/29, 7/2-7/6, 7/9-7/13, 7/16-7/20, 7/23-7/27, 7/30-8/3
Half/Full: Half Day Morning
June-August
Hours: 8-12
Grades: Middle School, High School
Age: 8-17
approx $575
Area: Destin/Niceville
848 Airport Road, Destin, FL, 32541
Emerald Coast Sailing Association: Summer Sailing Program

The Emerald Coast Sailing Association offers sailing lessons to youth and adaptive sailors. Summer registration is now open! Beginner through advanced ...

Camp Week: 6/4-6/8, 6/11-6/15, 6/18-6/22, 6/25-6/29, 7/9-7/13, 7/16-7/20, 7/23-7/27, 7/30-8/3
Half/Full: Full Day
Hours: 9 AM - 4 PM
Age: 7 - 18
$250
Area: Fort Walton/Okaloosa Island
180 Ferry Road NE, Fort Walton Beach, Florida, 32458
Emerald Coast Scuba: PADI Seal Team and Snorkel Camp

The PADI Seal Team: The most fun a kid can have during the summer! 8-12 year olds will learn all about the skills, equipment and environment related ...

Camp Week: 6/11-6/15, 6/25-6/29, 7/9-7/13, 7/23-7/27
Half/Full: Half Day Afternoon
Held during spring, summer, and fall on select dates
Grades: Elementary
Age: 5-7; 8-12
$250week (snorkel camp); $379 week PADI Seal Camp
Area: Destin/Niceville
503 B Harbor Drive, Destin, FL, 32541
Mr. Surf's: Surf Camp

Camps (up to 20 participants) $400(tax not included) includes: One Qualified Lifeguard / Instructor, Two Mr. Surf’s trained professional instructors; ...

Camp Week: 6/4-6/8, 6/11-6/15, 6/18-6/22, 6/25-6/29, 7/2-7/6, 7/9-7/13, 7/16-7/20, 7/23-7/27, 7/30-8/3, 8/6-8/10, 8/13-8/17, 8/20-8/24, 8/27-8/31
Grades: Elementary, Middle School, High School
Age: All ages are welcome, however. ALL PARTICIPANTS must be...
Area: Panama City/Panama City Beach
On the beach at Edgewater Beach Resort behind the first Tower (East-side), Panama City Beach, FL, 32408
Panama City Beach Aquatic Center: Water Safety Camp

Our Water Safety Camps/ Classes offer certification opportunities in surf & pool Junior Lifeguarding, American Red Cross Lifeguard Training and USLA S ...

varies, call to register
Hours: varies
Age: 9+
see website
Area: Panama City/Panama City Beach
16200 Panama City Beach Pkwy, Panama City Beach, FL, 32413
Panama City Beach Parks and Recreation: Summer Camps

Different camps offered like mermaid camp, sports camps, STEM camp, chef camp, superhero camp, surf camp, and more. Ages 4-18 welcome. Each week will ...

Camp Week: 5/28-6/1, 6/4-6/8, 6/11-6/15, 6/18-6/22, 6/25-6/29, 7/2-7/6, 7/9-7/13, 7/16-7/20, 7/23-7/27, 7/30-8/3, 8/6-8/10, 8/13-8/17, 8/20-8/24
Half/Full: Half Day Morning, Half Day Afternoon, Full Day
Camp dates vary; see website for full schedule
Hours: varies by camp/program
Grades: Preschool, Elementary, Middle School
Age: varies by camp
$25.00 administrative fee + cost of camp (varies)
Area: Panama City/Panama City Beach
16200 Panama City Beach Pkwy, Panama City Beach, FL, 32413
Ride On Surf School: Surf Camps

3 hour Billabong surf camps are offered during the summer as well as other camp options. Multi-day options available and discount for multiple day sig ...

Camp Week: 5/28-6/1, 6/4-6/8, 6/11-6/15, 6/18-6/22, 6/25-6/29, 7/2-7/6, 7/9-7/13, 7/16-7/20, 7/23-7/27, 7/30-8/3, 8/6-8/10, 8/13-8/17, 8/20-8/24, 8/27-8/31
Half/Full: Half Day Morning
through October
Hours: 9-12
Age: 6+ (will take younger based on swimming ability)
$90/first day, additional days $60
Pay by the Day: Yes
Area: Destin/Niceville
3796 Scenic Hwy 98, Destin, FL, 32541
South Walton Fire District: Junior Lifeguard Program

The goal is for students to learn water safety in the Gulf environment, to promote and develop future lifeguards, to foster good sportsmanship, and to ...

Half/Full: Half Day Morning, Half Day Afternoon
Grades: Elementary, Middle School, High School
Age: 9-15
Area: South Walton County (Miramar/Sandestin/Freeport/Point Washington/Santa Rosa Beach/30A)
4447 W County Hwy 30A, Santa Rosa Beach, FL, 32459
St. Andrews Bay Yacht Club: Summer Camp

Our Summer Sailing Program is aimed to accommodate all interests and skill levels. The program is based on the US SAILING curriculum and designed with ...

Camp Week: 6/11-6/15, 6/18-6/22, 7/9-7/13, 7/16-7/20
Half/Full: Half Day Morning, Half Day Afternoon
dates vary during summer in June and July
Hours: see schedule, times vary
Grades: Elementary, Middle School, High School
Age: 5+ varies by program, see website
varies by program
Area: Panama City/Panama City Beach
218 Bunkers Cove Road, Panama City, FL, 32401
YOLO Kids SUP Camp

Kids 6-12 can let loose and enjoy a morning on the water with our experienced paddleboard instructors and other activities at this 3-hour SUP camp. In ...

Camp Week: 5/28-6/1, 6/4-6/8, 6/11-6/15, 6/18-6/22, 6/25-6/29, 7/2-7/6, 7/9-7/13, 7/16-7/20, 7/23-7/27, 7/30-8/3, 8/6-8/10, 8/13-8/17, 8/20-8/24, 8/27-8/31
Half/Full: Half Day Morning
May 30-Labor Day
Hours: 9:30-12:30
Grades: Elementary
Age: 6-12
$65 per child, includes board rental
Pay by the Day: Yes
Area: South Walton County (Miramar/Sandestin/Freeport/Point Washington/Santa Rosa Beach/30A)
Baytowne Marina, Sandestin, Miramar Beach, FL, 32550