Summer Specialty Camps

Parks & Recreation Menu

2026 Registration Information:

Miami Beach Residents:
April 27, 2026 | 10 AM

Non-Residents:
May 4, 2026 | 10 AM

Click Here For Camp List
    Add a header to begin generating the table of contents

    Summer Specialty Camp Offerings

    Archery

    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.

    child with paint on hands and face

    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.

    Boy with surf board

    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.

    Police kids

    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.

    Girl jumping

    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.

    girl jumping with snorkel

    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.

    kid surfing

    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.

    kid kayaking

    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.

    Check CERT Registration page for upcoming trainings

    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 >

    agenda chat
    agenda chat
    en_US
    Scroll to Top