Masks Requirement

In compliance with the University Mask policy, masks are required inside all IM-Rec facilities for all activities, except when actively swimming. 

Develop Your Skills

Our passionate instructors are ready to help you build on what you know. Master a new skill this year.

Develop Skills

If you are a part of the UVA community, you feel its vibrant energy for learning. Acquiring new skills and knowledge is a cornerstone of UVA and recreation is no different. Embrace that energy and improve your abilities. Take up tennis, or kayaking, or any one of the many programs offered to enrich your life.

Small Group Training

With the proper instruction, your workouts are more productive and your chance of injury are greatly reduced. You'll never regret learning how the right way. 

Explore our Small Group Training

fitness training in charlottesville
outdoor recreation instruction in charlottesville

Outdoor Adventure

From climbing to kayaking, our outdoor instruction help you enjoy Virginia's natural beauty. You can learn wilderness first aid with us and connect with a community as passionate about the outdoors as you are.

Explore our outdoor instructional classes

Racquet Sports Instruction

Our adult tennis instruction program are ramping up for the fall. We hope to offer youth lessons this fall as well.

Explore Tennis Lessons

Swim instruction in charlottesville

Swim Instruction

Our adult swim lessons are ramping up for the fall. We hope to offer youth lessons this fall as well.

Explore our Swim Classes

Adult Sports Training

Do you miss playing your favorite sports? There is something special about sharing the field with friends who share the same interests. Join your people in the sport you love in our organized, instructional sports training programs. We are offering beginner and intermediate training in soccer, basketball and volleyball as well as our ongoing table tennis class. Whether you are starting at the beginning learning the rules, or already enjoy the game and want to improve your skill, our coaches will help you elevate your game and have a lot of fun. 

Enjoy the Game

adult sports in charlottesville