Tennis courts in Miami Beach, FL
13 places to play tennis in Miami Beach. Photos, court counts, lights, hours and directions for each.

Flamingo Park Baseball Stadium
4.5(91)1435 Michigan Ave
14 courts · Public park
Flamingo Park Tennis Center
4.8(216)19 courts · Clay · Public park

Miami Beach Tennis Center
4.5(123)13 courts · Public park

North Shore Park & Youth Center
4.6(309)501 72nd St
11 courts · Public park

Bayshore Park
4.9(98)2530 Pine Tree Dr
6 courts · Public park

Beach Tennis
4.7(33)6 courts · Public park

Miami Beach Pickleball Courts
4.7(67)6 courts · Sports facility

Palm Island Park
4.6(218)159 Palm Ave
5 courts · Public park

Polo Park
4.6(180)4301 N Michigan Ave
5 courts · Public park

Normandy Shores Park
4.6(68)2602 Biarritz Dr
4 courts · Public · Sports facility

Padel Point Miami
4.9(119)1960 Normandy Dr
4 courts · Public park
Pickleball and Racquetball Courts
4.7(10)1300 Meridian Ave
7 courts · Public park
Fairway Park Tennis Courts
5.0(4)2 courts · Grass · Public park
Tennis in Miami Beach: questions
Where can I play tennis in Miami Beach, FL?
Recplay lists 13 tennis courts in Miami Beach, FL. Top picks: Flamingo Park Baseball Stadium (14 courts), Flamingo Park Tennis Center (19 courts), Miami Beach Tennis Center (13 courts), North Shore Park & Youth Center (11 courts) and Bayshore Park (6 courts).
Where are the public tennis courts in Miami Beach, FL?
Public courts include Flamingo Park Baseball Stadium, Flamingo Park Tennis Center, Miami Beach Tennis Center, North Shore Park & Youth Center, Bayshore Park and 7 more on this page.
