Melvin Park Tennis

Melvin Park is home to a newly developed ten court tennis complex located at 370 Eptings Camp Road in Chapin. The complex features:

  • Eight (8) hard surface lighted courts
  • Restrooms and office
  • 2 covered picnic areas for gatherings

The courts can be reserved in 2 hour intervals during normal hours of operation. A variety of Annual Tennis Passes are also available for purchase.

Tennis Pro, Amr Elwarak

To schedule lessons, contact Amr at (336) 302-4230 or

Amr Elwarak Tennis Pro

Tennis Lessons & Classes

Lessons for beginner, intermediate, or advanced players are taught by our Tennis Pro. Payment must be made at park front desk prior to lessons.  Private Group Clinics are also available by request with appointment. Fees vary by group size. 


Lesson/Class TypeCost 
Private Lesson, 1 hour


Private Lesson, 45 min.


Private Lesson, 30 min.


Semi-Private Lesson, 1 hour with 2 people


Semi-Private Lesson, 1 hour with 3 people


Semi-Private Lesson, 1 hour with 4 people


Semi-Private Lesson, 45 min with 2+ people


Semi-Private Lesson, 30 min with 2+ people


Cardio Tennis

$15 per class

Beginner Group Lessons

$60/month (4, 30-min. lessons)

$105/month (8, 30-min. lessons)

Intermediate Group Lessons

$70/month (4, 45-min. lessons)

$125/month (8, 45-min. lessons)

Advanced Group Lessons

$85/month (4, 60-min. lessons)

$155/month (8, 60-min. lessons)

Beginner Group Drop In Rate


Intermediate Group Drop In Rate


Advanced Group Drop In Rate



To schedule lessons, contact Amr at (336) 302-4230 or

 Court Fees 

 Non-Members can reserve courts up to 24 hours in advance.
$5/person     *2 Hours of court time per rental

Melvin Park Memberships

  • Includes court fees for pass holders
  • Court reservations may be made 96 hours in advance
  • Memberships are valid at The Courts at Saluda Shoals Park

Melvin Park Membership Options

League Play

USTA league play is available year round for all levels and all divisions. For additional information on leagues contact Crooked Creek Park at 345-6181.