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.

    Ice skater

    Ice Skating Camp

    Barbara Medina Ice Rink at the SRYC:
    2700 Sheridan Avenue
    Week #8: (July 27 - July 31) or Week# 9 (August 3 - August 7)
    Grades: 4 – 8
    Time: 9 AM – 5 PM
    Weekly Fee: $283 res. ($721 non-res.)
    This camp provides a fun and engaging environment where skaters of all levels can build confidence, improved their skills, and stay active. Led by USA certified instructors, campers enjoy on-ice group lessons, physical conditioning, crafts, and opportunities to make new friends. Space is limited. Call 305.673.7767

    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.

    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)
    Week #7: (July 20 - July 24)
    Week #8: (July 27 - July 31)
    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
    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)
    Ages: 7 – 14
    Time: 9 AM – 4 PM
    Weekly Fee: $399 res. / $480 non-res.
    Discover the exhilarating sport of Olympic fencing and master essential techniques in a fun group setting. Contact Jeff@davisfencingmiami.com.
    Click here to register >

    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: $240 res. ($290 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

    Program Weeks:

    • Weeks 1–9
    • Ages/Grades: PK–8 and 4–12 (program‑specific)

    PK–8 Programs:

    Performance Program (Half‑Day)

    • Time: 9:15 AM – 12:30 PM
    • Weekly Fee: $330
    • Overview: A beginner to early‑intermediate tennis and multi‑sport camp that builds fundamental athletic skills, coordination, and a fun introduction to tennis.

    Development Program (Full Day)

    • Time: 9:15 AM – 2:30 PM
    • Weekly Fee: $475
    • Overview: Same great foundation as the half‑day program, with extended training, multi‑sport activities, and more time on skill development.

    Grades 4–12 Programs:

    Development Program (Half‑Day)

    • Time: 9:15 AM – 12:30 PM
    • Weekly Fee: $350
    • Overview: Beginner to intermediate tennis instruction using age‑appropriate formats to build technique, rallying ability, consistency, and match basics.

    Performance Program (Full Day)

    • Time: 9:15 AM – 3:00 PM
    • Weekly Fee: $550
    • Overview: Designed for intermediate to advanced junior players. Focuses on technical development, tactical understanding, fitness, footwork, and structured match play.

    Click here for more information 

    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 >

    Dance Camp

    South Pointe Park – 1 Washington Avenue
    Week #: 3 (June 22 – June 26)
    Grades: 5 – 12
    9 AM - 5:30 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 >

    en_US
    Scroll to Top