Summer in Miami: City of Miami camps at 26 parks for ages 6 to 13, pool hours and Grapeland Water Park's season. 2026 dates shown until 2027's are out.

Last checked Oct. 10, 2026. This page is updated each year at the same address. The 2027 dates are not out yet, so the camp and water park details below are from summer 2026 and are labeled that way. Sources: City of Miami Parks and Recreation’s Summer Camp 2026 flyer and aquatics page, and the M-DCPS 2026-27 calendar.

The last day of school for Miami-Dade County Public Schools is Thursday, June 3, 2027. The City of Miami runs low-cost summer camps at 26 parks and opens its pools and Grapeland Water Park for the season. Registration for city camp opened April 1 in 2026; expect the 2027 flyer in early spring.

Who to call

  • City of Miami Parks and Recreation: 305-416-1300, parks@miamigov.com
  • Grapeland Water Park: 305-960-2951, 1550 NW 37th Ave.
  • Each camp park’s phone number is in the table below.

City of Miami summer camp

From the city’s 2026 flyer:

  • Dates (2026): June 8 to Aug. 7. Closed Friday, June 19 (Juneteenth), and Friday, July 3.
  • Ages: 6 through 13.
  • Hours: 9 a.m. to 5 p.m., with drop-off from 8 a.m.
  • Registration (2026): opened April 1. Enrollment is limited at each park.
  • Cost (2026): $15 registration fee; $60 a week for city residents or $486 paid in full; $70 a week for non-residents or $567 paid in full; $54 a week for each additional sibling. Specialty camps (marked * below) have their own prices and times.
Park Address Phone
Athalie Range Park 525 NW 62nd St. 305-533-3523
Bryan Park* 2301 SW 13th St. 305-533-3501
Charlie DeLucca Park 455 NW 47th Ave. 305-461-7203
Charles Hadley Park* 1300 NW 50th St. 305-329-4747
Coral Gate Park 1415 SW 32nd Ave. 305-960-5130
Dorsey Park 1701 NW First Ave. 305-533-3554
Elizabeth Virrick Park 3255 Plaza St. 305-960-2913
Esther Mae Armbrister Park 4000 Grand Ave. 305-533-3543
Gerry Curtis Park 1901 NW 24th Ave. 305-634-4961
Grapeland Heights Park 1550 NW 37th Ave. 305-960-2960
Henry Reeves Park 600 NW 10th St. 305-533-3518
Jose Marti Park 362 SW Fourth St. 305-960-2945
Juan Pablo Duarte Park 1776 NW 28th St. 305-533-3556
Legion Memorial Park 6447 NE Seventh Ave. 305-533-3548
Lemon City Park 27 NE 58th St. 305-533-3514
Little Haiti Soccer Park 6301 NE Second Ave. 305-960-2933
Manolo Reyes Park 250 SW 60th Ave. 305-264-0341
Moore Park* 765 NW 36th St. 305-960-5166
Morningside Park 750 NE 55th Terrace 305-533-3531
Peacock Park 2820 McFarlane Road 305-533-3550
Robert King High Park 7025 W. Flagler St. 305-533-3520
Roberto Clemente Park 101 NW 34th St. 305-960-2902
Ruben Dario Park 950 NW Second St. 305-960-2914
Shenandoah Park 1800 SW 21st Ave. 305-533-3510
Theodore Gibson Park 401 NW 12th St. 305-960-4646
Williams Park* 1717 NW Fifth Ave. 305-533-3545

City pools

The city’s aquatics page lists these pools. Summer hours in 2026 ran June 5 to Aug. 8, and from June 15 every pool except Grapeland closed from noon to 1 p.m. for summer programs.

Pool Address Phone
Jose Marti Park 351 SW Fourth St. 305-533-3558
Gibson Park 350 NW 12th St. 305-960-4641
Shenandoah Park 1800 SW 21st Ave. 305-533-3509
Curtis Park 2350 NW North River Drive 305-533-3575
Hadley Pool (Miller J. and Nancy S. Dawkins Olympic Swimming Pool Complex) 4800 NW 12th Ave. 305-960-4636
Manolo Reyes Park 6030 SW Second St. 305-960-2981
Athalie Range Park 525 NW 62nd St. 305-533-3524
Williams Park 1717 NW Fifth Ave. 305-960-4641

The pool at Elizabeth Virrick Park was temporarily closed and Morningside Park’s pool was closed when we checked.

Admission: $3 for adults 18 and older, $1 for seniors 55 and older, free for youth 17 and under and for veterans. Learn-to-swim (eight lessons) is $45 for residents and $65 for non-residents, with registration through each pool’s Eventbrite page, first come, first served.

Splash pad

Manolo Reyes Park, 6030 SW Second St., has the city’s listed splash park: 3 to 7 p.m. weekdays and 9 a.m. to 5 p.m. weekends in the 2025-26 schedule.

Grapeland Water Park

Grapeland Water Park, 1550 NW 37th Ave., 10 a.m. to 5 p.m. Its 2026 season:

  • Memorial Day weekend: May 23-25, then May 30-31.
  • Daily: June 5 to Aug. 9.
  • Weekends only: Aug. 15-16, 22-23 and 29-30; Sept. 5-6, 12-13, 19-20 and 26-27 (the last weekend).

Party rentals were Saturdays and Sundays only, June 6 to Aug. 8. The 2027 season had not been posted when we checked.

What this means for you

  • Mark April 1 (the 2026 opening day) for camp registration; spots are limited at each park.
  • Kids 17 and under swim free at city pools.
  • Grapeland opens Memorial Day weekend, if 2027 follows 2026.

More: kids’ activities in Miami, parks and trails and Memorial Day in Miami.

Frequently asked questions

When does City of Miami summer camp start?

The 2026 camp ran June 8 to Aug. 7 for ages 6 to 13, 9 a.m. to 5 p.m., with registration opening April 1. The 2027 dates had not been published when we checked.

How much is City of Miami summer camp?

In 2026 it was $60 a week for residents and $70 for non-residents, plus a $15 registration fee, with a sibling rate and a discount for paying in full.

When does Grapeland Water Park open?

In 2026 it opened Memorial Day weekend, May 23-25, ran daily June 5 to Aug. 9 and then weekends to Sept. 27, 10 a.m. to 5 p.m.

How much does it cost to swim at a City of Miami pool?

General admission is $3 for adults, $1 for seniors 55 and older, and free for youth 17 and under and veterans.

When is the last day of school for Miami-Dade in 2027?

Thursday, June 3, 2027, on the M-DCPS 2026-27 calendar.