Universal Rackets tennis coaching on court

Tennis Clinics, Lessons & Classes Near Philadelphia

Tennis clinics for adults and juniors at parks across the Main Line and the Philadelphia suburbs, from your first swing to match play. Philadelphia Magazine named us one of the Best Places to Learn Tennis.

Adult tennis clinic session

Adult Tennis Clinics

Weekly clinics for beginner, advanced beginner and intermediate players.

Adult Tennis Clinics
Junior tennis program on court

Kids & Youth Tennis

Junior clinics for ages 5 to 17, grouped by age and level.

Junior Tennis Clinics
Private tennis lesson with a Universal Rackets coach

Private Lessons

One-on-one or semi-private coaching built around your goals.

Ask About Privates
Kids at a Universal Rackets summer tennis camp

Summer Tennis Camps

Full weeks of tennis for kids ages 6 to 14.

See Summer Camps

Who Our Tennis Clinics Are For

Adults at every level, and kids from age 5 up.

Adults. Beginners, returning players and regulars, grouped by level. No partner needed.

Kids and youth. Grouped by age and level: ages 5 to 7, 8 to 12 and 13 to 17. For ages 1.5 to 5, see our Ready Set Rackets parent and child classes.

What a Tennis Clinic Looks Like

A coach, a small group at your level, and a lot of balls hit in an hour.

Each session covers a warm-up, stroke work and live points. Clinics meet once a week at the same day and time for five to six weeks.

Levels We Teach

Beginner: new to tennis or have only hit a few times.

Advanced beginner: can rally a little and know the rules.

Intermediate: rally comfortably and play matches.

Not sure? Pick beginner or advanced beginner and your coach will place you.

What to Bring

Sneakers, comfortable clothes, a water bottle and your own racket.

Seasons, Winter Sessions and Summer Camps

We run tennis year round. Fall and spring are outdoors, winter moves indoors, and summer adds full-week summer tennis camps for ages 6 to 14.

How Registration Works

Find your town, pick your clinic and register online in a couple of minutes. Every listing shows dates, times, level and age group. Register early to get your first choice.

See Tennis Clinics Near You

Where We Teach Tennis

Every town page lists dates, times, levels and courts.

Main Line & Delaware County

Radnor (Devon Avenue courts in Wayne, with winter sessions at the Sulpizio Gym), Lower Merion (Bala Cynwyd and Wynnewood), and Tredyffrin (Wayne and Berwyn).

Montgomery & Chester County

Limerick (Swamp Pike courts), Lower Gwynedd (North Wales and Gwynedd Avenue), Phoenixville (Tyson Street courts), and Springfield Township (Springfield High School tennis courts in Oreland).

Town not listed? Contact us and we will point you to the closest clinic, or bring Universal Rackets to your community.

Common Questions About Our Tennis Clinics

What age can my child start tennis clinics?

Junior tennis clinics start at age 5. Kids are grouped by age and level: ages 5 to 7, 8 to 12 and 13 to 17. For ages 1.5 to 5, our Ready Set Rackets parent and child classes introduce tennis through games.

Do I need my own racket?

Yes, please bring your own racket. We keep a limited number of extras, so if you need to borrow one, just let us know before your first class and we will set one aside for you.

Do you offer private tennis lessons?

Yes. Private and semi-private lessons are available. Email info@universalrackets.com with your town and goals and we will match you with a coach.

Are there indoor tennis programs in winter?

Yes. Winter sessions move indoors to gyms such as the Sulpizio Gym in Radnor. Check your town page for the winter schedule.

What is the difference between a tennis clinic and a tennis lesson?

A clinic, a class and a group lesson are the same thing here: a coach-led group at a similar level, meeting once a week for five to six weeks. A private lesson is one player and one coach.

Where are your tennis clinics near Philadelphia?

We teach tennis in Radnor, Lower Merion, Tredyffrin, Phoenixville, Limerick, Lower Gwynedd and Springfield Township, across the Main Line, Montgomery County, Chester County and Delaware County.

Ready for Your First Session?

Pick your town and sign up in a couple of clicks. Beginner friendly, always.