Welcome to Indian Trails Tennis Club!
Our Story
For decades, Indian Trails Tennis Club has been a place where neighbors become friends and a shared love of tennis brings people together. Nestled in the heart of beautiful Vero Beach, our club offers a welcoming atmosphere where players of every age and skill level can enjoy the game in a relaxed, friendly setting.
Whether you're looking for spirited competition, professional instruction, or simply a great match with friends, you'll find it here. Our Har-Tru courts, year-round Florida sunshine, organized leagues, clinics, and social events create an experience that goes far beyond tennis.
At Indian Trails Tennis Club, membership means becoming part of a close-knit community that values sportsmanship, connection, and an active lifestyle. From your very first visit, you'll discover why so many members have made our club their tennis home.
We invite you to join us, step onto the court, and experience the tradition, camaraderie, and enjoyment that make Indian Trails Tennis Club a special place to play.
Private Lessons and Clinics
Tennis Clinics
Beginner, intermediate, advances, kids and cardio
Member Tennis Clinic- $30/hr
(Price may vary due to participation/4 or more players goes to 1 ½ hours)
Kristin Black - USPTA Certified (772) 321-7626
All clinic and private lesson reservations may be made by calling (772) 321-7626
Tennis Ball Machine available for rent
Full Member Private Lessons
Private lessons are available even to non members. Non members may participate on an availability basis.
All Others Private Tennis Lesson- $90/hr
All Other Private Lessons
Private lessons are available for full members of Indian Trails. Full Member Private Tennis Lesson- $80/hr
Follow & Stay Up to Date
Get In Touch!
Interested in joining Indian Trails Tennis Club? We'd be happy to tell you more about our membership options, programs, and events.
Simply fill out the form with your name, email, phone number, and message, and a member of our team will contact you shortly. We look forward to hearing from you!