• City of Miami Beach on Issuu
City of Miami Beach
1700 Convention Center Drive
Miami Beach, Florida 33139
Phone: 305.673.7000

Summer Specialty Camps

Parks & Recreation Menu

Registration Information:

Miami Beach Residents:
April 28, 2025 | 10 AM

Non-Residents:
May 5, 2025 | 10 AM

Summer Specialty Camp Offerings

Archery

Archery & Laser Tag Camp

Nautilus Middle School:
4301 N. Michigan Avenue
Week #6: (July 14 โ€“ July 18)
Grades: 3 โ€“ 6
Time: 9 AM โ€“ 5 PM
Weekly Fee: $222 res. ($516 non-res.)
Learn archery in the mornings and experience the newest top of the line Laser Tag equipment in the afternoon. Space is limited. Call 305.673.7767 for more information.

Boy with surf board

Fishing & Aquatic Exploration Camp

South Pointe Park:
1 Washington Avenue
Week #5: (July 7 โ€“ July 11)
Grades: 4 โ€“ 8
Time: 9 AM โ€“ 5 PM
Weekly Fee: 222 res. ($516 non-res.)
Learn casting, bait and tackle and a variety of fishing techniques. Space is limited. Call 305.673.7779 for more information.

girl holding fire extinguisher

Junior Fire Academy Camp

Fire Station #2:
2300 Pinetree Drive
Week #6: (July 14 โ€“ July 18)
Grades: 4 โ€“ 8
Time: 9 AM โ€“ 5 PM
Weekly Fee: $191 res. ($421 non-res.)
Campers are introduced to the exciting world of fire departments and first responders. Children learn basic firefighter skills including but not limited to basic first aid and fire prevention. Call 305.861.3616 for more information.

girl holding fire extinguisher

Junior Guard Start Camp

Scott Rakow Youth Center:
2700 Sheridan Avenue
Week #5: (July 7 โ€“ July 11)
Grades: 3 โ€“ 6
Time: 9 AM โ€“ 5 PM
Weekly Fee: $222 res. ($546 non-res.)
Learn lifesaving techniques. Must be excellent swimmers and take a swim test of 300 yards prior to registration. CPR, first aid and books included in class. Call 305.673.7767 for more information.

Police kids

Junior Police Academy Camp

MB Police HQ:
1100 Washington Avenue
Week #7: (July 21 โ€“ July 25)
Grades: 2 โ€“ 5
Time: 9 AM โ€“ 5 PM
Weekly Fee: $191 res. ($421 non-res.)
Campers are introduced to the fascinating world of law enforcement. Activities include mock crime scene investigations, fingerprinting, search and rescue drills and a ride on the Police Marine Patrol boat. Call 305.673.7205 for more information.

Little girl scientist

Mad Scientists Camp

North Shore Park Youth Center:
501 72 Street
Week #3: (June 23 โ€“ June 27)
Grades: 3 โ€“ 6
Time: 9 AM โ€“ 5 PM
Weekly Fee: $191 res. ($421 non-res.)
Learn about matter, energy, inertia, space, genetics and more. Space is limited. Call 305.861.3616 for more information.

Girl jumping

Multi Sports Camp

Flamingo Park Field House:
11th Street and Jefferson Avenue
Week #1: (June 9 โ€“ June 13) or Week #5: (July 7 - July 11) or Week #7: (July 21 - July 25)
Normandy Isle Park:
7030 Trouville Esplanade
Week #6: (July 14 โ€“ July 18)
Grades: 4 โ€“ 8
Time: 9 AM โ€“ 4 PM
Weekly Fee: $191 res. ($421 non-res.)
Experience a dynamic multi sport camp where kids engage in a week-long adventure with various athletic activities, from soccer and basketball to swimming. Be prepared to learn skill development, teamwork, and endless fun. Space is limited. Call 305.673.7779 for more information.

girl jumping with snorkel

SOBE Great Adventures Camp

Nautilus Middle School:
4301 N. Michigan Avenue
Week #8: (July 28 โ€“ August 1)
Grades: 5 โ€“ 9
Time: 9 AM โ€“ 5 PM
Weekly Fee: $284 res. ($701 non-res.)
Camp designed for children who like exhilarating adventures. Experience bike riding, kayaking, snorkeling and horseback riding at different locations in South Florida. Campers must be good swimmers. Must own a bicycle in good working condition and helmet. Space is limited. Call 305.673.7767 for more information.

kid surfing

Surf Camp

Scott Rakow Youth Center:
2700 Sheridan Avenue
Week #3: (June 23 โ€“ June 27)
Grades: 4 โ€“ 8
Time: 9 AM โ€“ 5 PM
Weekly Fee: $222 res. ($516 non-res.)
Learn surfing skills and have fun traveling to different locations to catch the waves! Space is limited. Call 305.673.7767 for more information.

kid kayaking

Water Sports Camp

Scott Rakow Youth Center:
2700 Sheridan Avenue
Week #6: (July 14 โ€“ July 18)
Grades: 4 โ€“ 8
Time: 9 AM โ€“ 5 PM
Weekly Fee: $315 res. ($781 non-res.)
Learn kayaking and develop paddling skills. Children must pass a swim test. Space is limited. Call 305.673.7767 for more information.

Partner Summer Specialty Camp Offerings

The Parks and Recreation Department has partnered with several exciting organizations to offer even more specialty camps for your child. See below for a variety of camps that might spark your childโ€™s interest.

Danny Berry Baseball Camps

North Shore Park โ€“ 501 72 Street

Recreation Baseball Camp

Week #1: (June 9 โ€“ June 13)
Week #8: (July 28 โ€“ August 1)
Week #9: (August 4 โ€“ August 8)
Ages: 5 โ€“ 13 years old
Time: 9 AM โ€“ 12 PM
Weekly Fee: $250 res. ($295 non-res.)

Elite Baseball Camp
Week #2: (June 16 โ€“ June 20)
Week #3: (June 23 โ€“ June 27)
Week #5: (July 7 โ€“ July 11)
Week #6: (July 14 - July 18)
Week #7: (July 21 - July 25)
Ages: 5 โ€“ 13 years old
Time: 9 AM โ€“ 12 PM
Weekly Fee: $400 res. ($495 non-res.)

Step up to the plate and hone your skills in batting, fielding, and all other fundamental baseball skills. Before making payment on the cityโ€™s website: register.miamibeachparks.com, you must first register at www.miamibeachyouthbaseball.com. For question, call Danny Berry at 305.281.0961.

Teen CERT Camp (Community Emergency Response Team)

Nautilus Middle School โ€“ 4301 N. Michigan Avenue
Week #7: (July 21 - July 25)
Grades: 9 โ€“ 12 years old
Time: 9 AM โ€“ 4 PM
Weekly Fee: FREE
Learn how to respond in disaster situations, including fire safety, light search and rescue, basic first aid, and how to assist emergency responders. Contact Irene Valines at 305.673.7736 orcert@miamibeachfl.gov. Students will be given community service hours.

Gymnastics Camps

Scott Rakow Youth Center - 2700 Sheridan Avenue

Recreational Gymnastics Camp

Week #2: (June 16 โ€“ June 20) no camp 6/19
Week #3: (July 23 โ€“ June 27)
Week #9: (August 4 โ€“ August 8)
Grades: K+
Time: 9 AM โ€“ 4 PM
Weekly Fee: $375 res. ($475 non-res.)
Open to all levels. Join us for gymnastics, fitness activities, crafts, team building and more! Register at: www.miamibeachgymnastics.com or email โ€ฏInfo@miamibeachgymnastics.com for more information.

Gymnastics Team Training Camp
Week #1: (June 9 - June 13)
Week #2: (June 16 โ€“ June 20) no camp 6/19
Week #3: (June 23 โ€“ June 27)
Week #8: (July 28 โ€“ August 1)
Week #9: (August 4 - August 8)
Grades: K+
Time: 9 AM โ€“ 4 PM
Weekly Fee: $375 res. ($475 non-res.)
Open to current team gymnasts and those trying out for a competitive team for the 25-26 season. Register at: www.miamibeachgymnastics.com or email โ€ฏInfo@miamibeachgymnastics.com for more information.

 

Counselor in Training Program

MB Police Athletic League - 999 11 Street
in partnership with Miami Beach PAL
Week #1 - 9: (June 9 - August 8)
QUALIFICATIONS / EXPERIENCE AND SKILLS:
โ€ข High school student (aged 14-17)
โ€ข Experience working with children (preferred)
โ€ข Participation in a PAL program or Teen Club (preferred)
โ€ข Strong and competent swimmer, comfortable in outdoor settings (preferred)
Applications / instructions will be online at beachpal.org/summerwork . Email info@beachpal.org or call 305.531.3616 for more information. 

Jr. Golf Camp

Normandy Shores Golf Club โ€“ 2401 Biarritz Drive
Week #1 โ€“ 8: (June 9 โ€“ August 1)
Grades: K โ€“ 10
Time: 9 AM โ€“ 12 PM
Weekly Fee: $500 res. ($550 non-res.)
Quality instruction in a fun environment taught by PGA-certified instructors. Learn putting, rules of golf and scoring, footwork and physical conditioning, irons and wood instruction. Space is limited. Call 305.868.6502 for more information.
Register at the Normandy Shores Golf Club.

Miami Beach Golf Club โ€“ 2301 Alton Road
Week #1 โ€“ 8: (June 9 โ€“ August 1)
Grades: 6 - 12
Time: 8 AM โ€“ 12 PM
Weekly Fee: $790 res. ($840 non-res.)
Quality instruction in a fun environment taught by PGA-certified instructors. Learn putting, rules of golf and scoring, footwork and physical conditioning, irons and wood instruction. Space is limited. Call 305.532.3350 for more information.
Register at the Miami Beach Golf Club.

Jr. Lifeguard Camp with Ocean Rescue

Beachfront at 79th Street & Collins Avenue
Week #5: (July 7 โ€“ July 11)
Ages: 8 โ€“ 10
Time: 9 AM โ€“ 12 PM
Weekly Fee: $110 res. ($140 non-res.)

Week 6: (July 14 โ€“ July 18)
Ages: 11 โ€“ 13
Time: 9 AM โ€“ 12 PM
Weekly Fee: $110 res. ($140 non-res.)
Learn ocean/ beach safety, lifesaving techniques, rescue board skills, ecology and marine life, first aid and competitions. Space is limited. Location is 79 Street on the beach. Water will be provided, participants must bring water bottles, snacks, sunscreen and beach attire. Call 305.673.7714 for more information.
Click here to register >

Martial Arts

Normandy Isle Park โ€“ 7030 Trouville Esplanade
Week #1: (June 9 โ€“ June 13) or Week 9: (August 4 - August 8)
Grades: 3 โ€“ 7
Weekly Fee: $275 res. ($525 non-res.)
Time: 9 AM โ€“ 5 PM
Learn martial arts and fitness including wrestling, Brazilian Jiu-Jitsu, boxing, calisthenics, outdoor sports and games. Space is limited. For registration call 305.859.1624 or email help@miami-martialarts.com for more information.

Miami Beach Allstars

Nautilus Middle School โ€“ 4301 N. Michigan Avenue
Week #1 โ€“ 9: (June 9 โ€“ August 8) no camp 6/19 or 7/4
Grades: 6 โ€“ 8
Time: 9 AM โ€“ 5 PM
Free
A free summer program with fun hands-on activities that include art projects, STEM, business, fitness, field trips, life skills, critical thinking, leadership, teamwork and more. Space is limited. To register contact Allstarsprogram@miamibeachfl.gov

Musical Theater Camp

Nautilus Middle School โ€“ 4301 N. Michigan Avenue
Week #3: (June 23 โ€“ June 27)
Grades: 2 โ€“ 4
Time: 9 AM โ€“ 5 PM
Weekly Fee: $295 res. ($320 non-res.)

Week #4: (June 30 โ€“ July 3*) no camp 7/4
Grades: 2 โ€“ 12
Time: 9 AM โ€“ 5 PM
Weekly Fee: $265 res. ($290 non-res.)

Week #5: (July 7 โ€“ July 11)
Grades: 5 โ€“ 12
Time: 9 AM โ€“ 5 PM
Weekly Fee: $295 res. ($320 non-res.)

Learn vocal technique, acting, stage presence, and choreography while building confidence and friendships in a fully-produced musical! Auditions will be first day of camp and participants will be on stage the entirety of camp. Space is limited.
Click here to register >

 

Rowing Camp

Miami Beach Rowing Club โ€“ 6500 Indian Creek Drive
Week #2: (June 16 โ€“ June 20)
Week #3: (June 23 โ€“ June 27)
Week #4: (June 30 โ€“ July 4)
Week #5: (July 7 - July 11) no camp 6/19 & 7/4
Grades: 6 โ€“ 12
NOVICE: new rowers with less than a year of experience
Time: 8:30 AM โ€“ 11:30 AM
Weekly Fee: $275
VARSITY: rowers with at least a year of experience of competitive racing experience
Time: 8 AM โ€“ 12 PM
Weekly Fee: $350
Learn the fundamentals of rowing and develop your skills on the water with our professional coaches at the Miami Beach Rowing Club. Camper must pass a swim test. Space is limited.
Click here to register >

Rhythmic Gymnastics Camp

Normandy Isle Park โ€“ 7030 Trouville Esplanade
Week #2: (June 16 โ€“ June 20) no camp 6/19
All levels
Ages: 6 - 10
Time: 9 AM โ€“ 3:30 PM
Weekly Fee: $180 res. ($220 non-res.)
Join us to explore the wonderful world of rhythmic gymnastics. Email info@atlasgymnastics.com for more information.
Click here to register >

Week #4: (June 30 โ€“ July 4) no camp 7/4
Competitive level
Ages: 7 - 12
Time: 9 AM โ€“ 3:30 PM
Weekly Fee: $180 res. ($220 non-res.)
Join us to explore the wonderful world of rhythmic gymnastics. Email info@atlasgymnastics.com for more information.
Click here to register >

 

Snapology Camp

Nautilus Middle School โ€“ 4301 N. Michigan Avenue

Summer Schedule
Week 2: June 16 - June 20 (4 days)*
Week 3: June 23 - June 27
Week 4: June 30 - July 4 (4 days)*
Week 5: July 7 - July 11
Week 6: July 14 - July 18
Week 7: July 21 - July 25
Week 8: July 28 - August 1

Ages 5 - 12 years old (will be grouped by age/skills accordingly)

Rates / Week
Full: 9 AM - 4 PM $337.50 (R) / $375 (NR)
Half: 9 AM - 12:30 PM or 12:30 PM - 4 PM $200 (R) / $225 (NR)

One-Day Pass
Full: 9 AM - 4 PM $72 (R) / $80 (NR)
Half: 9 AM - 12:30 PM or 12:30 PM - 4 PM $45 (R) / $50 (NR)

Summer Camp Theme: Invent, Explore, and Adventure with Snapology! This summer, let your imagination run wild as you dive into a world of creativity, problem-solving, and hands-on S.T.E.A.M. fun! Our camp is packed with thrilling themes that spark curiosity, teamwork, and innovation. From engineering pirates and sea adventures to secret agents and spies, each week brings a new journey of discovery! *no camp 6/19 & 7/4
Click here to register >

Tennis Camps

Miami Beach Tennis
PeeWees (Fairway Park - Address)
Week #: 1, 3, 4, 5, 6, 7, 8, 9
Grades: K - 13
Time: 9:30 AM โ€“ 2:30 PM
Weekly Fee: $450

Beginners / Jr. Academy (MBTC - Address)
Week #: 1, 3, 4, 5, 6, 7, 8, 9
Grades: K - 3
Time: 9:30 AM - 2:30 PM
Weekly Fee: $525
Camp offers beginner-level instruction on basic strokes, rules, sportsmanship and more. Daily fees available. Call (305) 604-4080.
Click here to register >

Flamingo Park Tennis - 11 Street & Jefferson Avenue
Week #: 1 - 9
Grades: Pre-K - 12, Time: 9:15 AM - 12:30 PM, Weekly Fee: $315
Grades: Pre-K - 12, Time: 9:15 AM - 2:30 PM, Weekly Fee: $450
Grades: 4 - 12, Time: 9:15 AM - 12:30 PM, Weekly Fee: $330
Grades: 4 - 12, Time: 9:15 AM - 3 PM, Weekly Fee: $525
The perfect combination: tennis, multisports, games, and recreational activities. Early bird discounts and daily fees available. No camp 7/4.
Click here to register >

Volleyball Camp (at the beach)

Lummus Park โ€“ TBD
Week #: 1 โ€“  4 (June 9 โ€“ July 4*) no camp 7/4
Grades: 5 โ€“ 12
Tuesdays & Thursdays
AM Session: 7 AM - 9 AM, PM Session: 4:30 PM โ€“ 6 PM
Weekly Fee: $100 res. ($130 non-res.)
Bump, Set, Spike. Come learn and develop your volleyball skills.
Click here to register >

Camp Sessions Schedules
WEEK 1 June 9 โ€“ June 13
WEEK 2 June 16 โ€“ June 20*
WEEK 3 June 23 โ€“ June 27
WEEK 4 June 30 โ€“ July 4*
WEEK 5 July 7 โ€“ July 11
WEEK 6 July 14 โ€“ July 18
WEEK 7 July 21 โ€“ July 25
WEEK 8 July 28 โ€“ August 1
WEEK 9 August 4 โ€“ August 8