



HRCA Core Programs
HRCA is committed to bringing the life benefits of chess to people of all ages and abilities throughout Hampton Roads. In addition to our many school chess programs, we currently offer a variety of programming across the Seven Cities. Click on the program name below each chart for more detailed info, including registration links and current openings.
Selecting the best class can be a challenge, especially when definitions of ability levels vary so much within the chess community– and even at HRCA! For nearly all of our classes, our Coaches give brief assessments to determine which level students best fit for the session. If we believe a student fits better in another level, we will let you know so that you can get the most of out each class.
Looking for School Chess? Stay tuned! Links will be available on our School Chess page when registration is available.
Needs-based Financial Aid requests are due 2 weeks prior to class start date. Please see our Financial Aid page for more information. Financial Aid is limited, and not available on community classes or programs where HRCA does not manage registration and payments.
Click on the class or club name below to learn more, see available spots, and to register. Registration opens August 1st!
Beginner-Level Classes
Absolute Beginner (Learn to Play)
Beginner (Knows some basics)
Advanced Beginner (pre-competitive)
Intermediate-Level Classes and Clubs
Novice – Rated Under 300
Novice – Rated 300-499
Experienced – Rated 500-699
Experienced – Rated 700-899
Advanced-Level Classes
Advanced Scholastic – Rated 900+
Advanced
Casual and Rated Play Clubs
Beginner to Advanced
HRCA Community Partner Classes
Absolute Beginner to Experienced/Rated Players