2026 Registration Information:
Miami Beach Residents:
April 27, 2026 | 10 AM
Non-Residents:
May 4, 2026 | 10 AM
You must create a profile on RecTrac and confirm residency before registration.
Summer Specialty Camp Offerings
Archery & Laser Tag Camp
Nautilus Middle School:
4301 N. Michigan Avenue
Week #6: (July 13 – July 17)
Grades: 3 – 6
Time: 9 AM – 5 PM
Weekly Fee: $229 res. ($562 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.
Ceramics Camp
Scott Rakow Youth Center:
2700 Sheridan Avenue
Week #6: (July 13 – July 17)
Grades: 4 – 8
Time: 9 AM – 5 PM
Weekly Fee: $251 res. ($642 non-res.)
An introduction to shaping, designing and firing clay, covering a number of techniques such pinching, rolling, sculpting & pouring molds. Participants will learn basic fundamentals of working with clay. Space is limited. Call 305.673.7767 for more information.
Fishing & Aquatic Exploration Camp
South Pointe Park:
1 Washington Avenue
Week #5: (July 6 – July 10)
Grades: 4 – 8
Time: 9 AM – 5 PM
Weekly Fee: 229 res. ($562 non-res.)
Learn casting, bait and tackle and a variety of fishing techniques. Space is limited. Call 305.673.7779 for more information.
Junior Police Academy Camp
MB Police HQ:
1100 Washington Avenue
Week #1: (June 8 – June 12)
Grades: 2 – 5
Time: 9 AM – 5 PM
Weekly Fee: $197 res. ($433 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.
Multi Sports Camp
Flamingo Park Locker Room:
11th Street and Jefferson Avenue
Week #2: (June 15 - June 18) *no camp 6/19
Grades: 4 – 8
Time: 9 AM – 4 PM
Weekly Fee: $197 res. ($433 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.
SOBE Great Adventures Camp
Nautilus Middle School:
4301 N. Michigan Avenue
Week #8: (July 27 – July 31)
Grades: 5 – 9
Time: 9 AM – 5 PM
Weekly Fee: $292 res. ($721 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.
Surf Camp
Normandy Isle Park:
7030 Trouville Esplanade
Week #6: (July 13 – July 17)
Grades: 4 – 8
Time: 9 AM – 5 PM
Weekly Fee: $229 res. ($562 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.
Water Sports Camp
Scott Rakow Youth Center:
2700 Sheridan Avenue
Week #3: (June 22 – June 26)
Grades: 4 – 8
Time: 9 AM – 5 PM
Weekly Fee: $324 res. ($803 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
Danny Berry Baseball Camp
North Shore Park – 501 72 Street
Recreation Baseball Camp
Week #3: (June 22 – June 26)
Week #5: (July 6 – July 10)
Week #6: (July 13 – July 17)
Ages: 5 – 13 years old
Time: 9 AM – 12 PM
Weekly Fee: $250 res. ($295 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 #3: (June 22 - June 26)
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 or cert@miamibeachfl.gov. Students will be given community service hours.
Counselor in Training Program
MB Police Athletic League - 999 11 Street
in partnership with Miami Beach PAL
Week #1 - 9: (June 8 - August 7)
QUALIFICATIONS / EXPERIENCE AND SKILLS:
• High school student (aged 14-17)
• Experience working with children (preferred)
• Participation in a MB PAL program or Teen Club (preferred)
• Strong and competent swimmer, comfortable in outdoor settings (preferred)
Applications / instructions will be online at www.beachpal.org/summerwork . Email info@beachpal.org or call 305.531.3616 for more information.Â
Davis Fencing Academy Camp
Normandy Isle Park - 7030 Trouville Esplanade
Week #1: (June 8 - June 12) and Week #7: (July 20 - July 24)
Ages: 7 – 17
Time: 9 AM – 12 PM
Weekly Fee: TBD
Discover the exhilarating sport of Plympic fencing and master essential techniques in a fun group setting. Contact Jeff@davisfencingmiami.com.
Click here to register >
Gymnastics Camps
Scott Rakow Youth Center - 2700 Sheridan Avenue
Recreational Gymnastics Camp
Week #2: (June 15 – June 18), Week #3: (June 22 - June 26), Week #8: (July 27 - July 31), Week #9: (August 3 – August 7) no camp 6/19
Grades: 1 - 5
Time: 9 AM – 4 PM
Weekly Fee: $375 res. ($500 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 8 - June 12), Week #2: (June 15 – June 18), Week #3: (June 22 - June 26), Week #7: (July 20 - July 24), Week #8: (July 27 - July 31), Week #9: (August 3 – August 7) no camp 6/19
Grades: K+
Time: 9 AM – 4 PM
Weekly Fee: $375 res. ($500 non-res.)
Open to current team gymnasts and those trying out for a competitive team for the 26-27 season. Register at: www.miamibeachgymnastics.com or email  Info@miamibeachgymnastics.com for more information.
Jr. Golf Camp
Normandy Shores Golf Club – 2401 Biarritz Drive
Week #1 – 8: (June 8 – July 31)
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 8 – July 31)
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 #1: (June 8 – June 12)
Ages: 8 – 10
Time: 9 AM – 12 PM
Weekly Fee: $110 res. ($140 non-res.)
Week 2: (June 15 – June 19)
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. For inquiries about sibling registration, please email desistoyanova@miamibeachfl.gov. Call 305.673.7714 for more information.
Click here to register >
Martial Arts
Normandy Isle Park – 7030 Trouville Esplanade
Week #3: (June 22 – June 26) or Week 8: (July 27 - July 31)
Grades: 3 – 7
Weekly Fee: $225 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 8 – August 7) no camp 6/19 or 7/3
Grades: 6 – 8
Time: 8 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
Jr. Musical
Week #2: (June 15 – June 18) no camp 6/19
Grades: 2 – 5
Time: 9 AM – 5 PM
Weekly Fee: $315 res. ($345 non-res.)
Musical Theater Creative Workshop
Week #5: (July 6 – July 10)
Grades: 3 – 8
Time: 9 AM – 5 PM
Weekly Fee: $315 res. ($345 non-res.)
Advanced Teen Musical
Week #7: (July 20 – July 24)
Grades: 5 – 12
Time: 9 AM – 5 PM
Weekly Fee: $315 res. ($345 non-res.)
Perform in a fully-produced musical and learn vocal technique, singing, acting, theater, stage performance techniques. Space is limited. Visit koperformingarts.com or email koperformingarts@gmail.com for more information.
Click here to register >
Â
Rhythmic Gymnastics Camps
Normandy Isle Park – 7030 Trouville Esplanade
Rhythmic Gymnastics Recreation Camp
Week #2: (June 15 – June 18) no camp 6/19
Ages: 6 - 10
Time: 9 AM – 3:30 PM
Weekly Fee: $192 res. ($232 non-res.)
A rhythmic gymnastics camp for all levels, focusing on sill development, flexibility, strength, and coordination in a fun and supportive environment. Email info@atlasgymnasticsmiami.com for more information.
Click here to register >
Rhythmic Gymnastics Team Camp
Week #9: (August 3 – August 7)
Ages: 8 - 13
Time: 9 AM – 3:30 PM
Weekly Fee: $192 res. ($232 non-res.)
Specifically designed for athletes in our competitive program or those aspiring to join. Email info@atlasgymnasticsmiami.com for more information.
Click here to register >
Â
Rowing Camp
Miami Beach Rowing Club – 6500 Indian Creek Drive
NOVICE:Â new rowers with less than a year of experience
Week #2: (June 15 – June 19), Week #3: (June 22 – June 26), Week #4: (June 29 – July 3), Week #5: (July 6 - July 10)
Grades: 6 – 12
Time: 8:30 AM – 11:30 AM
Weekly Fee: $275
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 >
VARSITY:Â rowers with at least a year of experience of competitive racing experience
Week #2: (June 15 – June 19), Week #3: (June 22 – June 26), Week #4: (June 29 – July 3), Week #5: (July 6 - July 10)
Time: 8 AM – 12 PM
Weekly Fee: $350
Camper must pass a swim test. Space is limited.
Click here to register >
Snapology Camp
Nautilus Middle School – 4301 N. Michigan Avenue
Full Day
Week #1: (June 8 - June 12), Week #2: (June 15 - June 18), Week #3: (June 22 - June 26), Week #4: (June 29 - July 3), Week #5: (July 6 - July 10), Week #6: (July 13 - July 17), Week #7: (July 20 - July 24), Week #8: (July 27 - July 31)
Ages: 5 - 12
Time: 9 AM - 4 PM
Weekly Fee: $337.50 res. ($375 non-res.)
Half Day
Week #1: (June 8 - June 12), Week #2: (June 15 - June 18), Week #3: (June 22 - June 26), Week #4: (June 29 - July 3), Week #5: (July 6 - July 10), Week #6: (July 13 - July 17), Week #7: (July 20 - July 24), Week #8: (July 27 - July 31)
Ages: 5 - 12
Time: 9 AM - 12:30 PM
Weekly Fee: $200 res. ($225 non-res.)
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! Single day, half day and full day camps available. *no camp 6/19 & 7/4
Click here to register >
Soccer Stars Camp
Flamingo Park Softball Field - 12th Street & Meridian Avenue
Week #3: (June 22 - June 26), Week #5: (July 6 - July 10), Week #7: (July 20 - July 24)
Ages: 4 - 10
Time: 9 AM – 12 PM
Weekly Fee: $99 res. ($125 non-res.)
Build confidence and soccer skills through fun, age-appropriate activities. Develop core fundamentals—dribbling, passing, shooting, ball control, teamwork, and game understanding—in a positive, energetic setting. Including drills, small-sided play, and plenty of action for recreational players of all levels, focusing on improving batting, fielding, and core baseball fundamentals. Please contact miami@soccerstars.com or call (305) 777-7077 for more information and registration.
Tennis Camp - Flamingo Park Tennis
Flamingo Park Tennis Center - 11 Street & Jefferson Avenue
Grades: PK - 8
Week #: 1 - 9
Time: 9:15 AM – 12:30 PM
Weekly Fee: $330
Grades: PK - 8
Week #: 1 - 9
Time: 9:15 AM – 2:30 PM
Weekly Fee: $475
Grades: 4 - 12
Week #: 1 - 9
Time: 9:15 AM – 12:30 PM
Weekly Fee: $350
Grades: 4 - 12
Week #: 1 - 9
Time: 9:15 AM – 3:00 PM
Weekly Fee: $550
A fun, active blend of tennis, multisport games, and recreational activities. Development Programs (ages 5–15) and Performance Programs (ages 7–15, based on age and skill level). Register at flamingotenniscenter.com. Call 305.673.7761 for more information. Early bird discounts and daily fees available. No camp 7/4.
Volleyball Camp (at the beach)
Lummus Park – 8th Street & Ocean Drive
Week #: 1 – 4 (June 8 – June 26*) no camp 6/19
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 >
Tennis Camp - Miami Beach Tennis
Bayshore Park Tennis Center - 2500 Pine Tree Drive
Week #: 1 - 9
Grades: K - 5
Time: 9:30 AM – 2:30 PM
Weekly Fee: $475
Camp offers beginner-level instruction on basic strokes, rules, sportsmanship and more. Daily fees available. Call (305) 604-4080.
Click here to register >