youth tennis at uva near charlottesville

Youth Sports at UVA

Your children can develop a love for tennis or swimming at the University of Virginia's world-class pools and courts.


Get your kids started early in sports they'll enjoy for a lifetime. Nothing builds confidence like achieving on the court of in the pool. Our instructors make learning these skills fun and engaging.
kids swim lessons in Charlottesville

Youth Swim Lessons

Our swimming instruction is geared toward individual needs and is designed to increase the student’s comfort level in the water. Instructors emphasize the development of swimming skills and an awareness of water and pool safety.

Registration Begins January 7th

youth Tennis Lessons at UVA in Charlottesville

Youth Tennis Lessons

Racquet sports provide a lifetime of fun and recreation. Whether your children are avid players or new to the sport, IM-Rec Sports offers lessons to develop their skills. 

Registration Begins January 7th