147 Gyms
VIRGINIA
Cities in Virginia
Virginia is home to 147 martial arts gyms across 1 city — led by Virginia Beach, covering disciplines from Brazilian Jiu-Jitsu and Muay Thai to boxing, wrestling, and MMA. Browse by city below to compare ratings, reviews, and class schedules.