USA Skating Rinks

Skating Rinks in Virginia

42 rinks across 32 cities

Virginia is home to 42 skating rinks spread across 32 cities and towns, offering both roller skating and ice skating options from the Atlantic coast to the Blue Ridge. Virginia Beach leads the state with four rinks, reflecting its year-round tourist traffic, while Richmond contributes three more in the metro area and surrounding counties like Henrico and Chesterfield. Smaller clusters appear in Lynchburg, Newport News, Roanoke, and Winchester, each with two rinks serving their regional populations. The most-reviewed facility in our directory is Skate-N-Fun Zone in Manassas, which holds a 4.2-star rating across 1,084 reviews, making it a useful reference point for Northern Virginia families weighing where to spend a Saturday afternoon.

Skateland in Ashland, Virginia Open

Skateland

Ashland, Virginia

4.4 (684)
View Details
Rollerworks Family Skating Center in Bealeton, Virginia

Rollerworks Family Skating Center

Bealeton, Virginia

No reviews yet
View Details
Berryville Roller Rink in Berryville, Virginia

Berryville Roller Rink

Berryville, Virginia

No reviews yet
View Details
The Box (Potomac Inline Hockey) in Chantilly, Virginia

The Box (Potomac Inline Hockey)

Chantilly, Virginia

No reviews yet
View Details
Greenbrier Family Skating Rink in Chesapeake, Virginia

Greenbrier Family Skating Rink

Chesapeake, Virginia

No reviews yet
View Details
Skateland - Ice and Roller Skating Rinks in Chester VA in Chester, Virginia

Skateland - Ice and Roller Skating Rinks in Chester VA

Chester, Virginia

No reviews yet
View Details
Adventure World Skate & Fun Center in Christiansburg, Virginia

Adventure World Skate & Fun Center

Christiansburg, Virginia

No reviews yet
View Details
Vance Family Skating Center in Clintwood, Virginia

Vance Family Skating Center

Clintwood, Virginia

No reviews yet
View Details
Roll-A-Bout Skating Center - Ice and Roller Skating Rinks in Collinsville VA in Collinsville, Virginia

Roll-A-Bout Skating Center - Ice and Roller Skating Rinks in Collinsville VA

Collinsville, Virginia

No reviews yet
View Details
Dominion Skating Center in Culpeper, Virginia

Dominion Skating Center

Culpeper, Virginia

No reviews yet
View Details
Skatetown, Danville, VA in Danville, Virginia Open

Skatetown, Danville, VA

Danville, Virginia

4 (232)
View Details
Rainbow Roller Rink in Elkton, Virginia Temporarily Closed

Rainbow Roller Rink

Elkton, Virginia

4.4 (22)
View Details
Galax Roller Land - Ice and Roller Skating Rinks in Galax VA in Galax, Virginia

Galax Roller Land - Ice and Roller Skating Rinks in Galax VA

Galax, Virginia

No reviews yet
View Details
Fun Zone Family Skating Center in Harrisonburg, Virginia

Fun Zone Family Skating Center

Harrisonburg, Virginia

No reviews yet
View Details
FunQuest in Lynchburg, Virginia Open

FunQuest

Lynchburg, Virginia

4.5 (1,020)
View Details
FunQuest Family Entertainment Center in Lynchburg, Virginia Open

FunQuest Family Entertainment Center

Lynchburg, Virginia

4.5 (1,020)
View Details
Skate-N-Fun Zone in Manassas, Virginia Open

Skate-N-Fun Zone

Manassas, Virginia

4.2 (1,084)
View Details
Hall's Skateland in Marion, Virginia

Hall's Skateland

Marion, Virginia

No reviews yet
View Details
Shooters Indoor Sportsplex in Midlothian, Virginia

Shooters Indoor Sportsplex

Midlothian, Virginia

No reviews yet
View Details
Skate-A-Way In in Midlothian, Virginia

Skate-A-Way In

Midlothian, Virginia

No reviews yet
View Details
Stan's Skateland in Montross, Virginia Open

Stan's Skateland

Montross, Virginia

4.7 (137)
View Details
Peninsula Family Skating Center in Newport News, Virginia Open

Peninsula Family Skating Center

Newport News, Virginia

4.1 (749)
View Details
Peninsula Family Skating Ctr in Newport News, Virginia

Peninsula Family Skating Ctr

Newport News, Virginia

No reviews yet
View Details
Bush Tabernacle Skating Rink in Purcellville, Virginia Open

Bush Tabernacle Skating Rink

Purcellville, Virginia

4.6 (299)
View Details
Rollerdome, Inc. in Richmond, Virginia Open

Rollerdome, Inc.

Richmond, Virginia

4.2 (651)
View Details
Skate Boutique in Richmond, Virginia

Skate Boutique

Richmond, Virginia

No reviews yet
View Details
Skateland of Richmond in Richmond, Virginia

Skateland of Richmond

Richmond, Virginia

No reviews yet
View Details
Skate Center of Roanoke Valley in Roanoke, Virginia Open

Skate Center of Roanoke Valley

Roanoke, Virginia

4.4 (593)
View Details
Star City Sk8 & Family FunZone in Roanoke, Virginia

Star City Sk8 & Family FunZone

Roanoke, Virginia

No reviews yet
View Details
Smithfield Skate in Smithfield, Virginia Open

Smithfield Skate

Smithfield, Virginia

4.2 (309)
View Details
The Cavalier Family Skating Centers USA, Inc. in Stafford, Virginia Open

The Cavalier Family Skating Centers USA, Inc.

Stafford, Virginia

4.1 (818)
View Details
Skatetown Staunton in Staunton, Virginia

Skatetown Staunton

Staunton, Virginia

No reviews yet
View Details
Dulles Sportsplex in Sterling, Virginia Open

Dulles Sportsplex

Sterling, Virginia

3.8 (697)
View Details
Firehouse Sk8 'n Play in Vinton, Virginia

Firehouse Sk8 'n Play

Vinton, Virginia

No reviews yet
View Details
Haygood Roller Skating Center in Virginia Beach, Virginia

Haygood Roller Skating Center

Virginia Beach, Virginia

No reviews yet
View Details
Roller Derby Virginia Beach in Virginia Beach, Virginia

Roller Derby Virginia Beach

Virginia Beach, Virginia

No reviews yet
View Details
Sk8 Dojo Roller Rink in Virginia Beach, Virginia Open

Sk8 Dojo Roller Rink

Virginia Beach, Virginia

4.5 (472)
View Details
Sk8 House Virginia Beach in Virginia Beach, Virginia Open

Sk8 House Virginia Beach

Virginia Beach, Virginia

4.3 (834)
View Details
Mac's Roller Rink in White Post, Virginia Open

Mac's Roller Rink

White Post, Virginia

4.3 (288)
View Details
Sportsplex Indoor Sports in Winchester, Virginia

Sportsplex Indoor Sports

Winchester, Virginia

No reviews yet
View Details
Winchester Skate Center in Winchester, Virginia

Winchester Skate Center

Winchester, Virginia

No reviews yet
View Details
Stoney Creek Roller Rink & Fun Center in Woodstock, Virginia

Stoney Creek Roller Rink & Fun Center

Woodstock, Virginia

No reviews yet
View Details

Planning a visit? Helpful guides

All guides →

Skating culture in Virginia is shaped by the state's humid subtropical climate, with hot summers and generally mild winters that push most year-round activity indoors — natural outdoor ice is rare across the commonwealth, so seasonal outdoor rinks tend to be temporary holiday installations in downtown areas. The state's geography stretches from the Tidewater and Hampton Roads region in the east, through the Piedmont around Richmond, up to the Northern Virginia suburbs of Washington, D.C., and west into the Blue Ridge and Shenandoah Valley. Each of these regions has developed its own indoor skating scene, with ice rinks concentrated heaviest in the populous Northern Virginia corridor and along the Hampton Roads coast, while roller rinks remain spread more evenly through mid-sized cities and suburban communities across the state.

Most skating rinks in Virginia open by late afternoon on weekdays — typically 4 or 5 p.m. for public sessions — with extended weekend hours running from late morning Saturday through Sunday evening. Public skate admission generally falls between $8 and $14, with skate rental usually $3 to $5 on top, which is consistent with mid-Atlantic pricing. Family features are standard at the larger roller rinks: arcades, snack bars, birthday party rooms, glow nights on Friday and Saturday, and toddler sessions on weekday mornings. Group lessons through Learn to Skate USA are offered at many ice facilities in the Hampton Roads, Richmond, and DC suburbs, with multi-week sessions that typically follow a fall, winter, and spring schedule aligned to the school year.

Scroll down to browse the full list of skating rinks in Virginia, or use the search to filter by city — Virginia Beach, Richmond, Manassas, Roanoke, and smaller towns like Ashland and Midlothian are all represented. Click any individual rink for its current hours, session schedule, address, phone number, and visitor reviews. Because public skate times shift with school holidays, hockey league bookings, and private events, checking the rink's official website or calling ahead before driving out is strongly recommended, especially for weekday evening or Sunday sessions when schedules are most likely to change without notice.