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

Open Play Pickleball

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 parks where you can play for free.

Map View of Pickleball Courts


Miami Beach Tennis Center

Try the fastest-growing sport in America out at one of the below locations! Open play is free on a first-come, first-served basis, no reservations required.

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


Miami Beach Tennis Center is proud to be the only location in the city for certified pickleball instruction, both for group play and individual private lessons and court rentals by the hour. Pickleball court rentals, group clinics, and private pickleball lessons are available. No open play is available at this location.

Pickleball Court Bookings

Miami Beach Tennis Center is a public tennis facility open to everyone! Courts can be rented by the hour. Court reservations can only be beginning 7:30AM the day prior. Reservations for singles can be made for 1 hour & doubles for 2 hours. We have 4 pickleball courts. Cancellations must be made by 7PM (via text) the night prior or charges apply.

court reserve logo

Our software platform is called Court Reserve. This system will allow you to book courts and lessons online, view your transaction history, receive event reminders and receipts, integrate with your personal calendar, and more.

Download the app for iPhone or Android

  • Select "Miami Beach Tennis Center" as your organization (Membership is Non Residential until proof of Miami Beach residency is provided)
  • Fill out the registration information
  • Add family members to your account (optional)
  • $9 per person per hour (residents of Miami Beach with required ID)
  • $15 per person per hour (non-residents of Miami Beach, including Surfside, North Bay Village, and Bal Harbour)
  • $5 light fee per person per hour
men about to play pickleball

Adult Pickleball Clinics

Register for adult clinics

All classes are taught with a 4:1 student-coach ratio and the cost is $35 per person.

Register for beginners

This one-hour class is designed for brand new players. Instructions include game rules, strategy, court positioning, and scoring.

Register for intermediate

Continue your pickleball journey! Improve your game by building a strong foundation on your dink shot, volley, serve, strategy, and point play in this one-hour class.


Youth Pickleball Classes

Register for all youth pickleball classes

This one-hour class is designed for kids who want to learn the basics of pickleball. Instructions include game rules, strategy, court positioning, and scoring. Classes are offered 2 times per week after school.

Junior Pickleball (Ages 8-12):
Mondays & Wednesdays @ 5pm

man holding a pickleball

Additional Programs

  • Private Lessons

    Ready to take your pickleball to the next level with a private lesson? Private lessons are the ultimate way to fast-track your game by working on any weaknesses in your game. Our private lesson prices range from $85 to $95 for the hour depending on which coach you are scheduled with. Our coaches are great with all levels and ages. Court fees are included in the lesson fee and one lesson can be solo or with 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 "PICKLEBALL" 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.

  • Book a Court or Register for Tennis Programs

    Miami Beach Tennis Center
    At North Shore Park

  • Hours of Operations

    Monday - Friday: 7:30 AM - 8 PM
    Saturday - Sunday: 7:30 AM - 5 PM