Ice & Roller Skating

Ice Skating

Richmond Ice Zone
636 Johnston-Willis Drive, Richmond, VA 23236  Phone: 804.378.7465
Public ice skating, figure skating, speed skating, group or private skating lessons, birthday parties and youth and adult hockey programs.

SkateNation Plus
4350 Pouncey Tract Road,  Glen Allen, VA 23060   Phone: 804.364.1477
Public ice skating, figure skating and hockey programs.

Southhampton Recreation Association
3201 Chellowe Road, Richmond, VA 23225   Phone: 804.272.7401
SRA offers public (open) skating, youth hockey and figure-skating programs.  Membership required.

Roller Skating

Ashland Skateland
516 N. Washington Hwy., Ashland, VA 23005   Phone: 804.798.6550

Roller Dome
4902 Williamsburg Road, Richmond, VA 23231  Phone: 804.726.2841

Skate-A-Way
3330 Speeks Drive, Richmond, VA 23236   Phone: 804.674.5070

Skateland
2300 Southland Drive, Chester, VA 23831   Phone: 804.748.0379

Skateland of Richmond – closed February 2017
5500 Hull Street Road, Richmond, VA 23224  Phone: 804.233.7215