• City of Miami Beach on Issuu
City of Miami Beach
1700 Convention Center Drive
Miami Beach, Florida 33139
Phone: 305.673.7000

Miami Beach Tennis Centers & Courts

Parks & Recreation Menu

The City of Miami Beach has plenty of options to practice your serve. Play at one of our two tennis centers where you can take advantage of year-round clinics, youth programs, and private lessons, or check out our neighborhood courts.

Woman playing tennis

TENNIS CENTERS

Flamingo Park & Miami Beach Tennis Centers. Program Information, Bookings and Fees.

tennis players

TENNIS COURTS

Book a Neighborhood Court. 
Palm Island, Normandy Shores & Fairway Park.

Normandy Shores Park and Tennis Courts

MAP

Map View of Tennis Centers and Neighborhood Tennis Courts.

TENNIS CENTERS

MIAMIBEACH

FLAMINGO TENNIS CENTER

Holiday Hours

Christmas Eve – 7:30 am - 4 pm
Christmas Day – 7:30 am - 2 pm
New Year’s Eve – 7:30 am - 4 pm
New Year’s Day – 7:30 am - 4 pm

Register through the tennis center Apple app or website to book a court. Members allowed to book up to 2 days in advance. Non-members are allowed to book 1 day in advance.

Scan Apple Store QR Code

There are a variety of programs and clinics for all ages offered at this tennis center. Pricing varies by class size and peak hours.

View Program Details and Registration

True Beginner Tennis for Women

True Beginner Tennis for women is a 4-week program with 7 different skill levels.

Contact Program Director Rebecca Boyce
at 305.606.6939 or
rebecca@truebeginnertennis.com for more information.

Pricing for private lessons:

$90/hr 1 player
$110/hr 2 players
$125/hr 3 players
$140/hr 4 players

All private lessons should be done through the operations team at 305.673.7761 or email proshop@flamingotenniscenter.com

Learn about the Miami Beach Tennis Center Pros

Pricing is available upon request for special event adult clinics and corporate clinics.

Email fmatteoli@canastennis.com for more information.

There are a variety of programs and clinics for all ages offered at this tennis center. Pricing varies by class size and peak hours.

View Program Details and Registration

True Beginner Tennis for Women

True Beginner Tennis for women is a 4-week program with 7 different skill levels.

Contact Program Director Rebecca Boyce
at 305.606.6939 or
rebecca@truebeginnertennis.com for more information.

Pricing for private lessons:

$90/hr 1 player
$110/hr 2 players
$125/hr 3 players
$140/hr 4 players

All private lessons should be done through the operations team at 305.673.7761 or email proshop@flamingotenniscenter.com

Learn about the Miami Beach Tennis Center Pros

Pricing is available upon request for special event adult clinics and corporate clinics.

Email fmatteoli@canastennis.com for more information.

MIAMIBEACH TENNIS CENTER

Holiday Hours

Christmas Eve – 7:30 am - 12:30 pm
Christmas Day – 7:30 am - 2 pm
New Year’s Eve – 7:30 am - 2 pm

305.604.4080

info@mbtennisacademy.com

Register through the Miami Beach Tennis Center Apple or Android apps to book a court.

Registration for all clinics can be made at www.mbtennisacademy.com/adultclasses Pricing will range from $25-$35 per person depending on class size and peak hours.

Register for Pee Wee Programs

This one-hour class is designed to introduce tennis as a fun sport to children aged 5-7. Students learn forehands, backhands, and volleys as well as scoring and parts of the court. Quickstart format is used that enables students to learn more control of the ball through the use of low-compression red and orange tennis balls and smaller nets.

Register for Aces Programs

This one-hour class is designed to introduce tennis as a fun sport to children aged 8-12. Students learn forehands, backhands, and volleys as well as scoring and parts of the court. Quickstart format is used that enables students to learn more control of the ball through the use of low-compression green tennis balls and full-size nets. Classes are offered every weekday.

This one-hour class is for those who have graduated from recreational tennis and have more stroke control. It is designed to focus on the technique of each of the strokes, as well as learning to sustain a rally from the baseline. 2 days per week is mandatory in order for juniors to get a good level of repetition needed for improvement.

Registration for this level is only available for those approved by the head coach.

The Pre-Academy is for the more serious student, as well as the more advanced. Classes are one and a half hours and include skills, drills, and match play. Students must be able to serve and rally consistently. All participants must attend 2 days per week.

Registration for this level is only available for those approved by the head coach.

The academy is for the serious junior who competes at a local, sectional, and national level. Players practice for two hours, three times a week and compete in tournaments at least twice a month. Courts are limited to four players per court in order to maintain a high quality of instruction.

Registration for this level is only available for those approved by the head coach.

Private Lessons:

Our private lesson prices range from $85 to $100 for the hour. Court fees are included in the lesson fee and the fee includes up to one additional person. A private lesson with three or more people costs an additional $25 per person. Lessons can be booked by phone, text, our Court Reserve app under the "PRIVATE LESSONS" tab, or Register Online >


Corporate Tennis Events:

All special events including photoshoots, filming, fundraisers, corporate team building, etc can be accommodated. Pricing is available upon request. Email info@mbtennisacademy.com or text (305) 604- 4080 for more information.

Registration for all clinics can be made at www.mbtennisacademy.com/adultclasses Pricing will range from $25-$35 per person depending on class size and peak hours.

Register for Pee Wee Programs

This one-hour class is designed to introduce tennis as a fun sport to children aged 5-7. Students learn forehands, backhands, and volleys as well as scoring and parts of the court. Quickstart format is used that enables students to learn more control of the ball through the use of low-compression red and orange tennis balls and smaller nets.

Register for Aces Programs

This one-hour class is designed to introduce tennis as a fun sport to children aged 8-12. Students learn forehands, backhands, and volleys as well as scoring and parts of the court. Quickstart format is used that enables students to learn more control of the ball through the use of low-compression green tennis balls and full-size nets. Classes are offered every weekday.

This one-hour class is for those who have graduated from recreational tennis and have more stroke control. It is designed to focus on the technique of each of the strokes, as well as learning to sustain a rally from the baseline. 2 days per week is mandatory in order for juniors to get a good level of repetition needed for improvement.

Registration for this level is only available for those approved by the head coach.

The Pre-Academy is for the more serious student, as well as the more advanced. Classes are one and a half hours and include skills, drills, and match play. Students must be able to serve and rally consistently. All participants must attend 2 days per week.

Registration for this level is only available for those approved by the head coach.

The academy is for the serious junior who competes at a local, sectional, and national level. Players practice for two hours, three times a week and compete in tournaments at least twice a month. Courts are limited to four players per court in order to maintain a high quality of instruction.

Registration for this level is only available for those approved by the head coach.

Private Lessons:

Our private lesson prices range from $85 to $100 for the hour. Court fees are included in the lesson fee and the fee includes up to one additional person. A private lesson with three or more people costs an additional $25 per person. Lessons can be booked by phone, text, our Court Reserve app under the "PRIVATE LESSONS" tab, or Register Online >


Corporate Tennis Events:

All special events including photoshoots, filming, fundraisers, corporate team building, etc can be accommodated. Pricing is available upon request. Email info@mbtennisacademy.com or text (305) 604- 4080 for more information.

TENNIS COURTS


Canas book a court

QUESTIONS?

CALL OR TEXT: 786.365.7249
proshop@flamingotenniscenter.com

 

  • There is no extra charge for up to 2 players - no need to add additional names on reservation You must cancel bookings via text to by 5PM to 786.365.7249 the evening prior or full charges apply
  • Credits are returned to your profile and can be used at any FPTC location
  • Lessons provided by unauthorized instructors are prohibited, regardless of the number of balls being used. The City of Miami Beach will provide enforcement support.

QUESTIONS?

CALL OR TEXT: 786.365.7249
proshop@flamingotenniscenter.com

BOOKING RULES & POLICIES

canasracket logo
  • RESIDENTS: $3/Hr Per Player

  • NON-RESIDENTS: Are not allowed to book a court.

  • GUEST RATE: $17/Hr Per Player

  • MAX RESERVATIONS PER DAY: 1

  • MAX LENGTH/RESERVATION: 2 Hours

  • RESERVATIONS OPEN: 1 Day in advance at 7 AM

  • WALK-INS: Free if a court is not reserved 14 min before playtime

  • UNAUTHORIZED PROS NOT ALLOWED (SEE PARK AND COURT RESERVATION POLICIES)

  • 10-MINUTE GRACE PERIOD: Reservation forfeited after this time

  • PRIVATE LESSONS: Must be booked via email or text

  • FOR ANY INQUIRIES ABOUT RESERVATIONS OR LESSONS, CONTACT:

    EMAIL: proshop@flamingotenniscenter.com
    PHONE: 786.365.7249

Register through the Miami Beach Tennis Center Apple or Android apps to book a court.

  • Select ‘BOOK A COURT’,
    ‘NORMANDY/FAIRWAY’ and select an available time slot to add additional players
  • Singles can be booked for 1 hour (2 players),
    doubles can be booked for 2 hours (4 players)

add player name and guest name

  • To add guest name, click on GUEST #1
  • You must add appropriate number of players (2 for singles or 4 for doubles) or reservation will not save
  • You must pay for the court within 15 minutes or the reservation will not save
  • You must cancel bookings via text to by 5PM to 305.604.4080 the evening prior or full charges apply
  • Credits are returned to Court Reserve account and can be used at any MBTA facility
  • 5% surcharge to return fees to credit card

QUESTIONS?

CALL OR TEXT: 305.604.4080
info@mbtennisacademy.com

  • Select ‘TENNIS PRIVATE LESSONS’,
    ‘NORMANDY/FAIRWAY’ and select an available
    time slot
  • There is no extra charge for up to 2 players - no need to add additional names on reservation You must cancel bookings via text to by 5PM to 305.604.4080 the evening prior or full charges apply
  • Credits are returned to Court Reserve account and can be used at any MBTA location 5% surcharge to return fees to credit card
  • Lessons provided by unauthorized instructors are prohibited, regardless of the number of balls being used. Enforcement support will be provided by the City of Miami Beach.

QUESTIONS?

CALL OR TEXT: 305.604.4080
info@mbtennisacademy.com

BOOKING RULES & POLICIES

Miami Beach Tennis Center
  • RESERVATIONS can be made online 1 day prior (starting at 7:30AM)

  • Validated residents pay $3 per person/per hour (ONLY IF YOU WANT A RESERVATION)

  • GUESTS pay $17 per person/per hour

  • UNBOOKED TIMES can be used without charge; however, if you are on the court and a reservation arrives, you must vacate the court.

  • ONLY 1 reservation per day per player

  • INSTRUCTIONS BY (OR HITTING WITH) UNAUTHORIZED PROS, regardless of the number of balls being used, is strictly prohibited

  • AFTER A 10 MINUTE GRACE PERIOD court reservation is forfeited, regardless of payment

  • QUESTIONS? CANCELLATIONS?:

    TEXT OR CALL US AT: 305.604.4080
    info@mbtennisacademy.com

TENNIS CENTERS & COURTS MAP VIEW

  • icon-tennisball

    Tennis Centers

  • icon of tennis court

    Tennis Courts

Map Legend

Close
Get Directions
'; ';
Options hide options
Print Reset
Fetching directions...