clock menu more-arrow no yes
A boy feeds the giraffes at Zoo Miami.
A boy feeds the giraffes at Zoo Miami.
Shutterstock

The 21 best things to do in Miami with kids

Your family-friendly guide to the Magic City

View as Map
A boy feeds the giraffes at Zoo Miami.
| Shutterstock

Miami might have an international reputation for thriving bars and late-night pool parties, but it's also packed full of family-friendly activities for kids of all ages. Sure, you could spend a week exploring all of the city's sandy white beaches, but the Magic City offers so much more.

Take some pointers from the locals and see Miami as they do: full of great museums, vibrant culture, and amazing outdoor activities.

The weather in Florida also means that while the rest of the United States is hunkered down for cold temperatures and snow, Miami is the perfect family getaway. From exploring one of the region's top-notch parks to picnicking next to a waterfront Italian-style villa, the city offers plenty to pique the interest of both adults and children.

And don't despair if the weather turns hot or you're bombarded by a quick rainstorm; Miami also offers a handful of indoor activities that are sure to impress. Behold, the 21 best destinations in Miami for families and kids.

Traveling to other cities with your kiddos? Don’t miss Curbed’s maps of the best family activities in Washington, D.C., Boston, Detroit, Atlanta, Chicago, Philadelphia, Los Angeles, Seattle, San Francisco, New Orleans, Austin, and New York City.

Note: The list is ordered from north to south.

Read More

1. Sawgrass Recreation Park

Copy Link
1006 N US Highway 27
Weston, FL 33327
(954) 389-0202
Visit Website

If seeing the Everglades is on your must-do list for Miami, head to Sawgrass Recreation Park. General admission includes a 30-minute airboat tour through the everglades as well as access to 3 exhibit areas where you'll see turtles, iguanas, and a 1,000-pound alligator.

Kids can even take photos holding a baby alligator, and you can also book separate night tours on the airboats.

A post shared by Kate Lee (@katelee_n_nathan) on

2. Oleta River State Park

Copy Link
3400 NE 163rd St
North Miami, FL 33160
(305) 919-1846
Visit Website

Rent bikes at the Blue Moon Outdoor Center and explore the 15 miles of mountain bike trails in this oasis of wetlands and mangroves.

The same outdoor center also rents canoes and kayaks that are perfect for exploring the calm waters and 1,200 feet of sandy beaches.

A post shared by Erika Nelly (@erika__nelly) on

3. Institute of Contemporary Art

Copy Link
61 NE 41st St
Miami, FL 33137
(305) 901-5272
Visit Website

The newly opened Institute of Contemporary Art, Miami offers a "Family Day” on the third Sunday of every month. Be there for interactive activities and performances for all ages.

A post shared by ICA Miami (@icamiami) on

4. The Wynwood Walls

Copy Link
167 NW 25th St
Miami, FL 33127

Aspiring artists will love this collection of huge, brightly-colored murals located in Miami's former warehouse district.

Pro tip: visit the murals during the day in order to avoid the rowdy crowds and don't forget to give your child a camera to document their favorite art.

A post shared by Giorgia Bovone (@giorgia_bo) on

5. FunDimension

Copy Link
2129 NW 1st Ct
Miami, FL 33127
(786) 360-1766

Now open in Wynwood is FunDimension, a 15,000-square-foot playland packed with arcade games, laser tag, bumper cars, a bungee dome, and more. The kid haven opened in December and even has children's fitness classes and day camps.

FunDimension/Facebook

6. Adrienne Arsht Center for the Performing Arts

Copy Link
1300 Biscayne Blvd
Miami, FL 33132
(305) 949-6722
Visit Website

Adults love this performing arts theater for its high-quality Broadway acts, but kids six and over can also experience musicals, puppet shows, and family-friendly programming.

Check the rotating schedule for specific acts, and don't miss the weeklong theater camp in the summer for kids aged 10 to 17.

Adrienne Arsht Center/Facebook

7. Phillip and Patricia Frost Museum of Science

Copy Link
1101 Biscayne Blvd
Miami, FL 33132
(305) 434-9600
Visit Website

Explore the intriguing world of science with hands-on experiments at the Phillip and Patricia Frost Museum of Science. This isn’t a place to sit back and watch; kids can touch, smell, and play with exhibits on health and bodies, engineering and physics, and ecosystems like the Everglades. Bonus: There’s also a 250-seat planetarium and a three-level aquarium.

A post shared by Frost Science (@frostscience) on

8. Jungle Island

Copy Link
1111 Parrot Jungle Trl
Miami, FL 33132
(305) 400-7000
Visit Website

Located between downtown Miami and South Beach, Jungle Island is an 18-acre zoological park filled with lush vegetation and exotic animals.

Don't miss the Liger (a Lion-Tiger hybrid), the playground, and the private beach with a small water park in the Biscayne Bay.

A post shared by Esteban Ramirez (@ebrapro) on

9. Miami Children's Museum

Copy Link
980 MacArthur Cswy
Miami, FL 33132
(305) 373-5437
Visit Website

Whether it's raining or just too hot, head inside to enjoy the air conditioning of the Miami Children's Museum. You'll find hands-on exhibitions including a play cruise ship, supermarket, and even a kids-sized television studio.

A post shared by Juliette V (@jvulpetti) on

10. Flamingo Park

Copy Link
999 11th St
Miami Beach, FL 33139
(305) 673-7761
Visit Website

The city of Miami has invested a lot of money into this 34-acre South Beach park, and it shows: the aquatic center has an 8-lane lap pool and a zero-depth entry water play area.

You'll also find shaded playgrounds for all ages, a dog bark for fido, basketball and tennis courts, and even a climbing wall. The perfect spot to play outdoors in Miami Beach.

A post shared by Laura Rafeca (@laurarafeca) on

11. Bayfront Park

Copy Link
301 Biscayne Blvd
Miami, FL 33132
(305) 358-7550
Visit Website

Located in downtown Miami, parents flock to this park for its sunning beach, large sea creature-themed playground, and views of Biscayne Bay and the Port of Miami. A good choice for a picnic when your kids need to run around.

A post shared by Laura (@talais25) on

12. History Miami

Copy Link
101 W Flagler St.
Miami, FL 33130
(305) 375-1492
Visit Website

This museum offers an array of exhibitions on South Florida's history, with Family Fun Days (think crafts, music, and storytelling) on the second Saturday of each month.

But older kids will also like the off-site historical tours, including art walks of Miami neighborhoods, cruises of North Biscayne Bay, or even a "moon cruise" on the Miami River.

Courtesy of History Miami

13. Little Havana

Copy Link
801 SW 15th Ave
Miami, FL 33135

Older kids can experience a taste of Miami's Latin scene in Little Havana. Head to Calle Ocho (8th street) between 17th and 12th Avenues to check out the art galleries and many restaurants, and don't miss the Calle Ocho Festival held every March and the Carnaval Miami held February through March.

Pro tip: artsy kiddos will love the vibrant mural painted outside of the Cafeteria Guardabarrenco and you can treat the whole family with exotic ice cream flavors at Azucar Ice Cream Company.

Shutterstock

14. Venetian Pool

Copy Link
2701 De Soto Blvd
Coral Gables, FL 33134
(305) 460-5306
Visit Website

Sure, this pool built in 1923 is a bit out of Miami towards Coral Gables, but the drive is worth it. The whole family will love swimming in a spring-fed coral rock quarry complete with waterfalls and cave-like grottos.

Pro tip: it's best to visit in hot weather as the water can be cold.

15. Vizcaya Museum and Gardens

Copy Link
3251 S Miami Ave
Miami, FL 33129
(305) 250-9133
Visit Website

A waterfront Italian Renaissance-style villa on 10 acres might not be your first thought for a kid-friendly activity, but the beautiful gardens and over-the-top, fairy-tale architecture can captivate kids of all ages.

Take a quick tour of the interior of the house and then head to the gardens; there's even a labyrinth and maze that's perfect for burning off energy. Pro tip: the Vizcaya Museum isn't the easiest to manage with a stroller, so keep that in mind.

A post shared by Jennifer (@essentialoilmommy) on

16. Crandon Park

Copy Link
6747 Crandon Blvd
Key Biscayne, FL 33149
(305) 361-5421
Visit Website

Parents love Candon Park for its gorgeous 2-mile beach, lifeguards, and picnic areas. But kids keep coming back for the vintage carousel, paved roller rink, and a seahorse fountain.

Throw in the pretty arboretum and gardens and you've got one of the best spots in Miami for kids of all ages.

A post shared by #osquarephotos (@osquarephotos) on

17. Biscayne Nature Center

Copy Link
6767 Crandon Blvd
Key Biscayne, FL 33149
(305) 361-6767
Visit Website

Located in Crandon Park, the Biscayne Nature Center has a range of family adventures on things like coastal ecology, tidal pools, and catching sea urchins. Many of the activities occur daily, but they do require reservations.

18. Matheson Hammock Park

Copy Link
9610 Old Cutler Rd
Coral Gables, FL 33156

If you're looking for a kid-friendly beach, check out this Coral Gables park. It sits along a man-made atoll that pulls in water from the Biscayne Bay, so the sand and lack of waves are good for toddlers.

There's also a snack bar, restaurant, restrooms, picnic pavilions, and a marina with a sailing school.

19. Bill Baggs Cape Florida State Park

Copy Link
1200 Crandon Blvd
Key Biscayne, FL 33149
(305) 361-5811
Visit Website

Come for a tour of the light house—the oldest standing structure in Miami-Dade County—and stay for the state park's quiet sandy beaches, park, and two on-site restaurants.

20. Zoo Miami

Copy Link
12400 SW 152nd St
Miami, FL 33177
(305) 251-0400
Visit Website

As the largest tropical zoo in the continental United States, the Zoo Miami boasts 2,000 animals, camel rides, and a giraffe feeding station.

The cage-free zoo uses moats to separate animals from visitors, so kids can see what animals would look like in a more natural environment.

Zoo Miami/Facebook

21. Monkey Jungle

Copy Link
14805 SW 216th St
Miami, FL 33170
(305) 235-1611
Visit Website

In a unique twist, Monkey Jungle makes the humans wander through a 5-acre wildlife park in cages and lets the monkeys roam free.

There are a few stations where visitors can feed the monkeys, and the more expensive Rainforest Adventure Tour takes visitors into the forest for close encounters with a troop of squirrel monkeys.

A post shared by Crystal Anh (@contrarianmom) on

1. Sawgrass Recreation Park

1006 N US Highway 27, Weston, FL 33327

If seeing the Everglades is on your must-do list for Miami, head to Sawgrass Recreation Park. General admission includes a 30-minute airboat tour through the everglades as well as access to 3 exhibit areas where you'll see turtles, iguanas, and a 1,000-pound alligator.

Kids can even take photos holding a baby alligator, and you can also book separate night tours on the airboats.

1006 N US Highway 27
Weston, FL 33327

2. Oleta River State Park

3400 NE 163rd St, North Miami, FL 33160

Rent bikes at the Blue Moon Outdoor Center and explore the 15 miles of mountain bike trails in this oasis of wetlands and mangroves.

The same outdoor center also rents canoes and kayaks that are perfect for exploring the calm waters and 1,200 feet of sandy beaches.

3400 NE 163rd St
North Miami, FL 33160

3. Institute of Contemporary Art

61 NE 41st St, Miami, FL 33137

The newly opened Institute of Contemporary Art, Miami offers a "Family Day” on the third Sunday of every month. Be there for interactive activities and performances for all ages.

61 NE 41st St
Miami, FL 33137

4. The Wynwood Walls

167 NW 25th St, Miami, FL 33127

Aspiring artists will love this collection of huge, brightly-colored murals located in Miami's former warehouse district.

Pro tip: visit the murals during the day in order to avoid the rowdy crowds and don't forget to give your child a camera to document their favorite art.

167 NW 25th St
Miami, FL 33127

5. FunDimension

2129 NW 1st Ct, Miami, FL 33127
FunDimension/Facebook

Now open in Wynwood is FunDimension, a 15,000-square-foot playland packed with arcade games, laser tag, bumper cars, a bungee dome, and more. The kid haven opened in December and even has children's fitness classes and day camps.

2129 NW 1st Ct
Miami, FL 33127

6. Adrienne Arsht Center for the Performing Arts

1300 Biscayne Blvd, Miami, FL 33132
Adrienne Arsht Center/Facebook

Adults love this performing arts theater for its high-quality Broadway acts, but kids six and over can also experience musicals, puppet shows, and family-friendly programming.

Check the rotating schedule for specific acts, and don't miss the weeklong theater camp in the summer for kids aged 10 to 17.

1300 Biscayne Blvd
Miami, FL 33132

7. Phillip and Patricia Frost Museum of Science

1101 Biscayne Blvd, Miami, FL 33132

Explore the intriguing world of science with hands-on experiments at the Phillip and Patricia Frost Museum of Science. This isn’t a place to sit back and watch; kids can touch, smell, and play with exhibits on health and bodies, engineering and physics, and ecosystems like the Everglades. Bonus: There’s also a 250-seat planetarium and a three-level aquarium.

1101 Biscayne Blvd
Miami, FL 33132

8. Jungle Island

1111 Parrot Jungle Trl, Miami, FL 33132

Located between downtown Miami and South Beach, Jungle Island is an 18-acre zoological park filled with lush vegetation and exotic animals.

Don't miss the Liger (a Lion-Tiger hybrid), the playground, and the private beach with a small water park in the Biscayne Bay.

1111 Parrot Jungle Trl
Miami, FL 33132

9. Miami Children's Museum

980 MacArthur Cswy, Miami, FL 33132

Whether it's raining or just too hot, head inside to enjoy the air conditioning of the Miami Children's Museum. You'll find hands-on exhibitions including a play cruise ship, supermarket, and even a kids-sized television studio.

980 MacArthur Cswy
Miami, FL 33132

10. Flamingo Park

999 11th St, Miami Beach, FL 33139

The city of Miami has invested a lot of money into this 34-acre South Beach park, and it shows: the aquatic center has an 8-lane lap pool and a zero-depth entry water play area.

You'll also find shaded playgrounds for all ages, a dog bark for fido, basketball and tennis courts, and even a climbing wall. The perfect spot to play outdoors in Miami Beach.

999 11th St
Miami Beach, FL 33139

11. Bayfront Park

301 Biscayne Blvd, Miami, FL 33132

Located in downtown Miami, parents flock to this park for its sunning beach, large sea creature-themed playground, and views of Biscayne Bay and the Port of Miami. A good choice for a picnic when your kids need to run around.

301 Biscayne Blvd
Miami, FL 33132

12. History Miami

101 W Flagler St., Miami, FL 33130
Courtesy of History Miami

This museum offers an array of exhibitions on South Florida's history, with Family Fun Days (think crafts, music, and storytelling) on the second Saturday of each month.

But older kids will also like the off-site historical tours, including art walks of Miami neighborhoods, cruises of North Biscayne Bay, or even a "moon cruise" on the Miami River.

101 W Flagler St.
Miami, FL 33130

13. Little Havana

801 SW 15th Ave, Miami, FL 33135
Shutterstock

Older kids can experience a taste of Miami's Latin scene in Little Havana. Head to Calle Ocho (8th street) between 17th and 12th Avenues to check out the art galleries and many restaurants, and don't miss the Calle Ocho Festival held every March and the Carnaval Miami held February through March.

Pro tip: artsy kiddos will love the vibrant mural painted outside of the Cafeteria Guardabarrenco and you can treat the whole family with exotic ice cream flavors at Azucar Ice Cream Company.

801 SW 15th Ave
Miami, FL 33135

14. Venetian Pool

2701 De Soto Blvd, Coral Gables, FL 33134

Sure, this pool built in 1923 is a bit out of Miami towards Coral Gables, but the drive is worth it. The whole family will love swimming in a spring-fed coral rock quarry complete with waterfalls and cave-like grottos.

Pro tip: it's best to visit in hot weather as the water can be cold.

2701 De Soto Blvd
Coral Gables, FL 33134

15. Vizcaya Museum and Gardens

3251 S Miami Ave, Miami, FL 33129

A waterfront Italian Renaissance-style villa on 10 acres might not be your first thought for a kid-friendly activity, but the beautiful gardens and over-the-top, fairy-tale architecture can captivate kids of all ages.

Take a quick tour of the interior of the house and then head to the gardens; there's even a labyrinth and maze that's perfect for burning off energy. Pro tip: the Vizcaya Museum isn't the easiest to manage with a stroller, so keep that in mind.

3251 S Miami Ave
Miami, FL 33129

16. Crandon Park

6747 Crandon Blvd, Key Biscayne, FL 33149

Parents love Candon Park for its gorgeous 2-mile beach, lifeguards, and picnic areas. But kids keep coming back for the vintage carousel, paved roller rink, and a seahorse fountain.

Throw in the pretty arboretum and gardens and you've got one of the best spots in Miami for kids of all ages.

6747 Crandon Blvd
Key Biscayne, FL 33149

17. Biscayne Nature Center

6767 Crandon Blvd, Key Biscayne, FL 33149

Located in Crandon Park, the Biscayne Nature Center has a range of family adventures on things like coastal ecology, tidal pools, and catching sea urchins. Many of the activities occur daily, but they do require reservations.

6767 Crandon Blvd
Key Biscayne, FL 33149

18. Matheson Hammock Park

9610 Old Cutler Rd, Coral Gables, FL 33156

If you're looking for a kid-friendly beach, check out this Coral Gables park. It sits along a man-made atoll that pulls in water from the Biscayne Bay, so the sand and lack of waves are good for toddlers.

There's also a snack bar, restaurant, restrooms, picnic pavilions, and a marina with a sailing school.

9610 Old Cutler Rd
Coral Gables, FL 33156

19. Bill Baggs Cape Florida State Park

1200 Crandon Blvd, Key Biscayne, FL 33149

Come for a tour of the light house—the oldest standing structure in Miami-Dade County—and stay for the state park's quiet sandy beaches, park, and two on-site restaurants.

1200 Crandon Blvd
Key Biscayne, FL 33149

20. Zoo Miami

12400 SW 152nd St, Miami, FL 33177
Zoo Miami/Facebook

As the largest tropical zoo in the continental United States, the Zoo Miami boasts 2,000 animals, camel rides, and a giraffe feeding station.

The cage-free zoo uses moats to separate animals from visitors, so kids can see what animals would look like in a more natural environment.

12400 SW 152nd St
Miami, FL 33177

21. Monkey Jungle

14805 SW 216th St, Miami, FL 33170

In a unique twist, Monkey Jungle makes the humans wander through a 5-acre wildlife park in cages and lets the monkeys roam free.

There are a few stations where visitors can feed the monkeys, and the more expensive Rainforest Adventure Tour takes visitors into the forest for close encounters with a troop of squirrel monkeys.

14805 SW 216th St
Miami, FL 33170