Outdoor Tennis Club

Richmond Hill  ·  Vaughan  ·  Aurora Opening Soon

3+
Locations
12+
Outdoor Courts
20+
Expert Coaches
500+
Active Members

Our Programs

World-class coaching across every age group and skill level.

01
Youth Tennis

Built for the Next Generation

Junior development programs focused on technique, footwork, and competitive match play. Ages 4 to 17, all skill levels.

  • Mini Tennis (ages 4–7)
  • Junior Development (ages 8–12)
  • Competitive Academy (ages 13–17)
Register Now
02
Adult Programs

Elevate Your Game

Group lessons, clinics, and competitive leagues for players at every level. Structured coaching with measurable progress.

  • Beginner Clinics
  • Intermediate & Advanced Leagues
  • Private & Semi-Private Lessons
Register Now
03
Court Hire

Play on Your Schedule

Book premium outdoor hard courts by the hour. Available at Vaughan and Richmond Hill.

  • Hourly Court Bookings
  • Member Priority Slots
  • Guest Passes Available
Book a Court
04
Tournaments

Compete & Grow

Internal and external tournaments run throughout the year. Open to members and registered players.

  • In-House Round Robins
  • Regional Qualifiers
  • Seasonal Championship Events
Learn More

Locations

Our Coaches

Decades of competitive and instructional experience across every program level.

Book a Session

Secure your court time at Vaughan or Richmond Hill. Fill out a quick form and we'll confirm your slot.

Build With Bama

Whether you're looking to expand into a new market, bring BAMA to your community, or invest in the fastest-growing indoor tennis network in the GTA — we'd like to talk.

  • 01Franchise & Location Opportunities
  • 02Community Partnerships
  • 03Investment & Growth
  • 04Court Facility Development
Start the Conversation

Ready to Play?

Join the BAMA family. Sign up for programs, book a court, or explore partnership opportunities.

Richmond Hill Open Now
Vaughan Open Now
Aurora Opening Soon
Bama.tennis@yahoo.com