If you’re looking for a family-friendly winter activity or something for the kids to do this season, why not try out one of ice skating in Richmond?
This winter sport is a great way to stay active during the winter months. And with the holidays right around the corner, it’s easy to find ice skating rinks popping up all over the city! Whether you’re just looking to try something new or you’re ready to dive right in and become a skating pro, you can find everything you need at these ice skating rinks in Richmond, VA.

Outdoor Ice Skating, Richmond VA
Although it doesn’t get cold enough in Richmond for skating on a frozen pond, there are plenty of manmade alternatives to get you on the ice!
During the winter months, temporary skating rinks can be found in multiple places throughout the city and surrounding areas. Check some of these popular ice skating rinks in Richmond for a day (or a whole weekend!) of family fun.
Stony Point on Ice
- Address: 9200 Stony Point Pkwy, Richmond, VA 23235 (inside Stony Point Fashion Park, next to Anthropologie)
- Skate rentals available? Yes
- Lessons: No
- More Information
- Food/concessions: The skating rink itself does not offer any food or concessions, but there are plenty of options for dining inside the shopping center. However, the majority of food options are restaurants or fine dining. Maybe, it would be best to eat before you go and bring snacks and water with you!
Stony Point on Ice is a small, seasonal ice skating rink located inside Stony Point Fashion Park in southside Richmond. The rink is open annually from November 20th-January 2nd for families to enjoy skating this holiday season.
Tickets for this rink are $14 with or without skates. They strongly suggest to purchase tickets online in advance due to limited space inside the rink.
Hours of operation for this rink vary, so do plan ahead not to be left out in the cold! This place offers the perfect opportunity to drop the kids off for 75 minutes of skating and get some last minute Christmas shopping done!
Liberty Ice Pavilion
- Address: W Duke of Gloucester St, Williamsburg, VA 23185 (part of the Colonial Williamsburg attraction)
- Skate rentals available? Yes
- Lessons: No
- More information
- Food/Concessions: Light refreshments including hot cider, coffee, and more are available for purchase at the rink. There are 8 full service restaurants located just across the street from the rink in the Merchants Square section of Colonial Williamsburg.
You’ll have to head about an hour east of RVA to find this popular outdoor ice skating rink in Colonial Williamsburg! Liberty Ice Pavilion is an outdoor skating rink operating daily from November 19th-February 27th. And it’s a perfect place for some family fun!
Day passes to this Richmond outdoor skating rink can be purchased online for $15. Skate rental is an additional $5.61. If you’re an avid skater, you can also get a season pass starting at $90 for youth passes and $105 for adults. The season pass does not include skate rental.
The rink is open 12pm-8pm every day with extended hours on weekends. Therefore, you’ll be free to take your time roaming around the shops in Colonial Williamsburg as well as grabbing a bite in a nearby restaurant inbetween skate sessions.
Kings Dominion SnowFlake Lake Ice Skating at Winterfest
- Address: 16000 Theme Park Way, Doswell, VA 23047 (part of Kings Dominion Winterfest).
Ticketed entry to the park required, additional fee for ice skating. - Skate rentals available? Yes
- Lessons: No
- More Informatiom
- Food/Concessions: This attraction is located inside of the Kings Dominion theme park. It’s a seasonal attraction part of their Winterfest holiday event. You can get soft pretzels, hot chocolate, and more in any of the food areas adjacent to the ice skating rink.
Take a spin around this enchanted ice skating rink located inside the park at Kings Dominion Winterfest!
Ticketed entry to the park is required to gain access to this attraction.
Once you’re inside the park you’ll be greeted by polar bears from the North Pole, just outside the ice skating rink. After taking a photo with the bears, get a 90 minute skate pass for $15 including skate rental at the ticket booth.
Participants under 10 years of age must be accompanied by a skating buddy 14 years of age or older. Enjoy the festive holiday decor and lights on the rink as you skate around!
MacArthur on Ice
- Location: 300 Monticello Ave, Norfolk, VA 23510
- Skate rentals available? Yes
- Lessons: No
- More Information
- Food/Concessions: This skating rink does not offer concessions. Take into account that the rink is just outside MacArthur Mall, home to a handful of snack shops and restaurants.
This outdoor ice skating rink is located in Norfolk, VA, about an hour and a half east of the city of Richmond.
Just outside of MacArthur Mall, this outdoor rink is open seasonally from November 19th-January 17th, excluding holidays. Participants must purchase timed-tickets online in advance. They admit skaters to the ice every half hour during skate sessions.
Tickets are just $15 including skate rentals, with discounted $12 tickets available on “Cheap Skate Tuesdays.” Hours for this event vary, make sure to check out their schedule and purchase tickets online.
Massanutten Resort Ice Rink
- Address: 1822 Resort Drive Massanutten, VA 22840
- Skate rentals available? Yes
- Lessons: No
- More Information
- Food/Concessions: There are several grab-n-go options located throughout the resort, so you are never far away from food. If you’re in the mood for a full meal, there are plenty restaurants in the resort to grab a bite, before or after your skating session.
This outdoor ice skating rink is inside the Massanutten Resort about 2 hours northwest of Richmond, just outside George Washington and Jefferson National Forest.
It’s the perfect place for a quick weekend getaway to enjoy all of the activities at this popular ski resort. The ice skating rink opens on November 20th and remains open through early March each year.
One hour ice skating general admission tickets are just $10. Optional skate rental is $3, and helmet rental, $2. Check their website for group rates for parties of 15 or more.
Richmond Indoor Skating Rinks
These ice skating rinks aren’t necessarily the winter wonderland that you’ll find at some of the seasonal, outdoor rinks. However, they offer year round fun for the whole family!
Looking to join a hockey league, brush up on your skating skills, or just a fun activity for your child’s birthday? Check out these indoor ice skating rinks in Richmond, featuring public skating, lessons, hockey leagues, and more!
Richmond Ice Zone
- Address: 636 Johnston Willis Dr, Richmond, VA 23236
- Skate rentals available? Yes
- Lessons: Yes
- More Information
- Food/Concessions: There is a small snack bar located inside the complex. They offer light snacks and beverages like chips, pretzels, soda, water, and more.
Richmond Ice Zone is southside RVA’s premiere indoor ice skating rinks. It features public skating, skate lessons, hockey leagues, and figure skating. Public skate times vary, so check the schedule online before heading out for a few laps around the rink.
Public skate tickets are just $12 per session with optional $4 skate rental. Beginners wanting to learn how to skate can sign up for an 8-week session. They start at just $148 and participants will learn the basics of ice skating.
Once you’ve mastered the basics, learn new skills with their private figure skating lessons. Likewise, you can also join a competitive hockey league. Birthday parties and group reservations are welcome.
Skatenation Plus
- Address: 4350 Pouncey Tract Rd, Glen Allen, VA 23060
- Skate rentals available? Yes
- Lessons: Yes
- More Information
- Food/Concessions: The Face Off Cafe is located inside the skate rink offering light refreshments in a cafe style setting.
The sister company to Richmond Ice Zone, Skatenation Plus offers the same amenities as Ice Zone, with a little added flare.
This indoor skate rink is in the West End neighborhood of Richmond. It features public skating, skate lessons, hockey leagues, figure skating, birthday parties, corporate events, an arcade, and laser tag arena!
The 5,000 square foot laser tag arena rotates through a series of game-mode formats to keep the game new and exciting. Skatenation is the perfect place to book your child’s birthday party. The place is also great to enjoy a day of skating, arcade games, snacks, and laser tag!
Powhatan Ice Den
- Address: 1580 Oakbridge Terrace, Powhatan, VA 23139
- Skate rentals available? No
- Lessons: Yes, focus on improving skills for those already proficient in ice skating
- Concessions: None offered at this time
This brand new ice skating rink is about 30 minutes outside of Richmond in Powhatan county. And it’s a hockey lover’s dream! Their fully insulated building features a huge 60 x 120 foot rink, two temperature controlled locker rooms, and a large spectator mezzanine.
Powhatan Ice Den hosts youth hockey leagues, practice sessions, adult pickup hockey games, and power skating lessons with 4-time Malaysian National Champion, Raya Willoughby. Willoughby does on 1-on-1 training with individuals to focus on transitions, agility, and overall skating technique.
Pricing for lessons varies and lessons can be scheduled via email on the Ice Den website.
Southampton Recreation Association
- Address: 3201 Chellowe Road Richmond, VA 23225
- Skate rentals available? No
*Pre-loved skates can be purchased at the association’s Used Skate Sale or traded at the Skate Swap - Lessons: Yes
- Food/concessions: None offered at this time
This recreation center has been a community staple for over 70 years providing members with a variety of different activities like swimming, tennis, and ice skating.
This ice skating rink is only accessible by members of the association and is not open to the public. An “Ice Only” membership can be purchased for $300. The membership includes full use of the ice rink with a signed waiver and passcode agreement.
Members can take advantage of their ice hockey clinics, figure skating lessons, or family-friendly Ice Socials. Additionally, their schedule features open skate times for free form skating. This is the perfect way to engage with other community members and stay in shape over the winter months.
Iceland Family Skating Center
- Address: 4915 Broad St Virginia Beach, VA 23462
- Skate rentals available? Yes *On site skate sharpening available for $7
- Lessons: Yes
- More Information
- Food/concessions: None offered at this time
Iceland Family Skating Center has everything you could ask for when it comes to all things ice! It’s a state-of-the-art facility with skate lessons, figure skating, hockey leagues, pickup games, power skating, summer camps, birthday parties, and more!
Although this skating center is about 2 hours east of Richmond, it’s still worth the trip to spend a day on the ice. Public skating times vary, tickets are just $8.25 for adults with $1.75 skate rental.
There’s no better price around for a day of fun at the rink!
So there you have it, dozens of amazing opportunities to go ice skating in Richmond VA. Which one of them are you planning to visit?