The Virginia Scholastic Chess Association

Recent VSCA Events

  • Virginia Beach February 1st Fest
  • Virginia Beach | February 1, 2020 | Tournament Results

Other Recent Events

  • Virginia Scholastic & College Championships
  • Organized by Virginia Chess Federation
  • Alexandria | March 6–8, 2020 | Main Results | Blitz Results

Upcoming VSCA Events

  • Coronavirus Update

  • Schedules for all tournaments are tentative due to the coronavirus pandemic. Check this website for updates regarding VSCA tournaments. For other tournaments, check the websites of the event organizers.
  • Meadowdale Spring Scholastic & Quads
    (Grades K–12 and Adults)

  • Saturday, May 16, 2020 | Information
  • Meadowdale Library | Chesterfield County
  • K–12 and K–5 Not-rated sections for new players
  • K–12 and K–5 US Chess-rated Open sections for experienced players
  • US Chess-rated Open Quads for advanced K–12 (1200+ rating) and adults
  • Free Game Analysis by Coach Mike Callaham
  • Advance Registration Opens April 29

Other Upcoming Events

  • Coronavirus Update

  • Schedules for all tournaments are tentative due to the coronavirus pandemic. Check this website for updates regarding VSCA tournaments. For other tournaments, check the websites of the event organizers.
  • SCBC Last Saturday Swiss

  • Saturday, March 28, 2020 | Website
  • Scholarship Chess Business Center, 607 Wickham Street, Richmond 23222
  • Two blocks East of Chamberlayne Avenue | Free Parking, Many Local Restaurants
  • Organized by Scholarship Chess Business Center
  • (Formerly Richmond Chess Initiative)
  • All Ages Welcome | All Games US Chess-rated
  • Championship Chess "Cross Round" Tournament

  • Saturday, April 4, 2020, 3:00–6:00 pm | Website | Flyer
  • Mathnasium Mechanicsville | 9369 Atlee Rd #3103, Mechanicsville 23116
  • Organized by Championship Chess Richmond
  • Open to Students in Grades K–8 | Rated and Non-rated
  • Also Quick-rated Quads (G/20;d3) for Adults and Advanced Scholastic
  • Seven Cities Online Chess Championship

  • Saturday, April 4, 2020 | Information & Registration
  • NEW! | NOW ONLINE ONLY!
  • Organized by the Hampton Roads Chess Association
  • Open Only to Pre-K through 12th Grade Players Who Are Residents of:
  • Virginia Beach, Chesapeake, Portsmouth, Norfolk, Suffolk, Hampton or Newport News
  • To Be Held on ChessKid.com | Not a US Chess-rated Event
  • No Entry Fee | Free to All Qualified Players
  • Please Visit the HRCA Website for Details and Registration

Chess Clubs | Hampton Roads Area

  • Coronavirus Update

  • Most chess clubs have cancelled or curtailed meetings due to the coronavirus pandemic. Please check with the individual club to confirm their schedule.
  • Hampton Roads Scholastic Chess Club

  • Meetings Each Tuesday Night | Facebook
  • Eastminster Presbyterian Church, Virginia Beach
  • Training and Rated Tournaments
  • Scholastic Players 5:00–7:30 pm
  • Adult and Advanced Scholastic Players 7:00–10:30 pm
  • Denbigh Community Center Chess Club

  • Meetings Each Thursday Night 4:30–6:30 pm
  • Denbigh Community Center | Newport News
  • Beginners Welcome | Sets Provided | Chess Coach Available at Each Meeting

Chess Clubs | Greater Richmond Area

  • Coronavirus Update

  • Most chess clubs have cancelled or curtailed meetings due to the coronavirus pandemic. Please check with the individual club to confirm their schedule.
  • Richmond Chess Initiative Workshop

  • Meetings Each Night Monday–Thursday, 6:30 pm–9:00 pm | Website
  • Create Space, 607 Wickham Street, Richmond 23222 | Free Parking
  • All Ages and Skills Welcome!
  • Please call 804-426-6058 if you will arrive later than 7:30 pm
  • Louisa County Chess Club

  • Meetings Each Thursday 11 am–12 noon
  • Louisa County Library, 881 Davis Hwy, Mineral 23117
  • All Ages 5 Years and Older Are Welcome!
  • Chesterfield County Public Library Chess Club

  • Meetings Each Tuesday Night 6:00–8:00 pm
  • Meadowdale Library, 4301 Meadowdale Boulevard, North Chesterfield 23234
  • All Ages Are Welcome!
  • Henrico Police Athletic League Free Chess Club

  • Meetings Each Friday Night 6:30–8:30 pm | Information
  • Henrico County Training Center | 7701 E Parham Road
  • Ages 6-18, All Experience Levels
  • Glen Allen Chess Club

  • Meetings Each Tuesday Night 6:00–8:30 pm | Facebook
  • Wegmans Short Pump, 12200 Wegmans Blvd, Henrico 23233
  • Bon Air Chess Club

  • Meetings 1st and 3rd Friday Nights 7:00 pm
  • Bon Air Church of Latter Day Saints | Chesterfield County
  • Kid and Adult Friendly Chess Club
  • Mechanicsville Chess Club

  • Meetings Each Tuesday Night 6:00–8:30 pm | Information
  • Atlee Library | Mechanicsville
  • All Ages and Experience Levels Welcome
  • Players Under 18 Must Be Accompanied by a Parent

It's Your Move!