skip navigation


Right Way to a Better Play

NVVA Mission

We believe in creating a clear path for volleyball enthusiasts so they can navigate through the fun, lifelong, and sometimes complex experiences of volleyball. We provide the best facilities, environment, and programs that offer a roadmap to support and guide each player in the growth and achievement of their goals. We bring a better way to experience volleyball so each athlete can achieve excellence in this sport and throughout life.

NVVA Club Volleyball

Competitive teams for intermediate to advanced level athletes

Age 10 - 18

NVVA Camps & Clinics

Specialized training for Beginner, intermediate and advanced level athletes

Age 6-18

Leagues & Tournaments

Youth leagues and tournaments for athletes in all levels

Age 10 -18

Adult Programs

Adult leagues, tournaments, clinics and specialized training

Age: 18 and above

Beach Volleyball

Beach Club Volleyball, Beach Clinics and Classes for all levels

Age 8-18

Private Lessons

Our private lesson coaches are certified professionals who will educate, motivate and keep you accountable. If you are new to volleyball or want to bring your game to the next level, we can help you! Our goal is to assist you in improving your game and obtaining the results you want.
See all coaches at NVVA >>

NVVA Program Guide

Want to learn more about our programs?
Download our FREE program guide below

Virginia Volleyball Center

The Virginia Volleyball Center (VVC) is the home of NVVA. This 55,000 square foot volleyball facility is equipped with all the tools to develop athletes and host the best volleyball tournaments and events. 

  • 6 full size indoor volleyball courts
  • LCD Tvs on each court
  • 1 indoor beach volleyball court
  • Fully stocked weight room
  • Comfortable lobby area
  • Convention room for up to 50 people

court rentals

For hourly or long-term rentals of our courts, please email us at or call 571-313-1748

*For Long Term rentals, which includes several courts for severals hours per day, such as a tournament, you must contact the facility to make reservations. We will do our best to accommodate your rental if our schedule and availability allow. Please be aware we have other events going on, and availability is not always guaranteed.*

News & Updates


Get In Touch

We are here to help and guide you through the process. If you have any questions please feel free to contact us and one of our programs specialists will get in touch with you shortly.

Phone: 571-313-1748

For immediate assistance, you can also visit our help page.

Our brands