skip navigation

WELCOME TO NVVA

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.

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 rentals of our indoor courts and indoor sand court, please follow the link below. If you'd like more information about long term rentals, please email us at support@nvva.com.

NVVA Program Guide

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

* indicates required

News & Updates

Instagram

Blog & Podcast

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.

Email: support@nvva.com
Phone: 571-313-1748

For immediate assistance you can also visit our help page.

NVVA Partners