Richmond Ice Box
Midlothian, VA
Included when both Saturday and Sunday publish hours that are not marked closed.
22 of the 27 ice rinks we list in Virginia qualify. LaHaye Ice Center in Lynchburg ranks first, then Harris Pavilion in Manassas.
22 rinks on this page
4.8 305 reviews Lynchburg, VA
1971 University Blvd, Lynchburg, VA, 24502
+1 434-592-3953 Visit website Photos (426)
Hours: Mon-Sun 8AM-7PM
Perfect for a reliably great skate, based on reviews.
LaHaye Ice Center in Lynchburg takes the top spot, rated 4.8 out of 5 from 305 reviews.
4.6 498 reviews Manassas, VA
9201 Center St, Manassas, VA, 20110
+1 703-368-1873 Visit website Photos (1,149)
Hours: Mon-Sun 8AM-9PM
Perfect for figure skaters and families with kids.
Harris Pavilion in Manassas is next up, rated 4.6 out of 5 from 498 reviews. Its listing mentions figure skating.
4.5 475 reviews Alexandria, VA
2017 Belle View Blvd, Alexandria, VA, 22307
+1 703-768-3224 Visit website Photos (290)
Hours: Mon-Fri 5AM-9PM Sat 7AM-6PM Sun 8AM-6PM
Perfect for families with kids.
Mount Vernon Rec Center (Fairfax County) in Alexandria rounds out this stretch of the list, rated 4.5 out of 5 from 475 reviews.
4.5 300 reviews North Chesterfield, VA
636 Johnston Willis Dr, North Chesterfield, VA, 23236
+1 804-378-7465 Visit website Photos (308)
Hours: Mon 1-6PM Tue 11AM-6PM Wed-Thu 1-6PM Fri 11AM-6PM Sat 10AM-6PM Sun 12-6PM
Richmond Ice Zone in North Chesterfield is another strong option, rated 4.5 out of 5 from 300 reviews.
4.5 268 reviews Arlington, VA
627 N Glebe Rd Ste 800, Arlington, VA, 22203
+1 571-224-0555 Visit website Photos (475)
Hours: Mon-Sun 5:30AM-9PM
MedStar Capitals Iceplex in Arlington is also worth a look, rated 4.5 out of 5 from 268 reviews.
4.5 69 reviews Richmond, VA
3201 Chellowe Rd, Richmond, VA, 23225
+1 804-272-7401 Visit website Photos (67)
Hours: Mon-Wed 10AM-8PM Thu 10AM-9PM Fri-Sun 10AM-8PM
Perfect for figure skaters.
Southampton Recreation Association - Pools, Tennis, Ice Skating in Richmond is next up, rated 4.5 out of 5 from 69 reviews. Its listing mentions figure skating.
4.4 674 reviews Ashburn, VA
21595 Smith Switch Rd, Ashburn, VA, 20147
+1 703-858-0300 Visit website Photos (342)
Hours: Mon-Fri 6AM-10:30PM Sat-Sun 5:30AM-10:30PM
Perfect for learning to skate.
Ashburn Ice House in Ashburn rounds out this stretch of the list, rated 4.4 out of 5 from 674 reviews. Its listing mentions skating lessons.
4.4 532 reviews Woodbridge, VA
5180 Dale Blvd, Woodbridge, VA, 22193
+1 703-730-8423 Visit website Photos (405)
Hours: Mon-Fri 10:30AM-9PM Sat-Sun 6:30AM-12AM
Perfect for hockey, learning to skate and birthday parties.
Prince William Ice Center in Woodbridge is another strong option, rated 4.4 out of 5 from 532 reviews. Its listing mentions hockey, skating lessons and birthday parties.
4.4 335 reviews Virginia Beach, VA
4915 Broad St, Virginia Beach, VA, 23462
+1 757-490-3999 Visit website Photos (108)
Hours: Mon 2:30-10PM Tue 3-10PM Wed 2:30-10PM Thu 3-10PM Fri 12:30-9PM Sat 7AM-9PM Sun 11AM-9:30PM
Iceland Family Skating Center in Virginia Beach is also worth a look, rated 4.4 out of 5 from 335 reviews.
4.4 103 reviews Sterling, VA
22149 Davis Dr #155, Sterling, VA, 20164
+1 703-444-0600 Visit website Photos (56)
Hours: Mon-Wed 5:30AM-10:30PM Thu 5:30AM-11PM Fri 5:30AM-9:30PM Sat 7:30AM-9PM Sun 8:30AM-9PM
Loudoun Ice Centre in Sterling is next up, rated 4.4 out of 5 from 103 reviews.
4.3 182 reviews Yorktown, VA
401 Village Ave, Yorktown, VA, 23693
+1 757-877-7539 Visit website Photos (97)
Hours: Mon-Sun 8AM-10PM
Chilled Ponds At Yorktown in Yorktown rounds out this stretch of the list, rated 4.3 out of 5 from 182 reviews.
4.3 206 reviews Reston, VA
1800 Michael Faraday Ct, Reston, VA, 20190
+1 703-709-1010 Visit website Photos (106)
Hours: Mon-Sun 8AM-9PM
Perfect for hockey and learning to skate.
SkateQuest in Reston is another strong option, rated 4.3 out of 5 from 206 reviews. Its listing mentions hockey and skating lessons.
4.3 365 reviews Glen Allen, VA
4350 Pouncey Tract Rd, Glen Allen, VA, 23060
+1 804-364-1477 Visit website Photos (283)
Hours: Mon-Thu 12-2PM Fri 12-9PM Sat 2-9:30PM Sun 2-4PM
Perfect for hockey, figure skaters and learning to skate.
SkateNation Plus in Glen Allen is also worth a look, rated 4.3 out of 5 from 365 reviews. Its listing mentions hockey, figure skating and skating lessons.
4.3 399 reviews Vinton, VA
1110 Vinyard Rd 3rd floor, Vinton, VA, 24179
+1 540-981-0205 Visit website Photos (178)
Hours: Mon-Sat 5AM-10PM Sun 8AM-10PM
Lancerlot Sports Complex in Vinton is next up, rated 4.3 out of 5 from 399 reviews.
4.2 309 reviews Smithfield, VA
200 Wimbledon Ln, Smithfield, VA, 23430
+1 757-357-0607 Visit website Photos (161)
Hours: Mon-Thu Closed Fri 7-10:30PM Sat 11AM-1PM / 2-4:30PM / 7:30-10PM Sun 2-4:30PM
Smithfield Skate Ltd & Batting Cages in Smithfield rounds out this stretch of the list, rated 4.2 out of 5 from 309 reviews.
4.1 94 reviews McGaheysville, VA
4160 Del Webb Dr, McGaheysville, VA, 22840
+1 540-289-4987 Visit website Photos (113)
Hours: Mon 4:30-8PM Tue-Wed Closed Thu-Fri 4:30-8PM Sat-Sun 11:30AM-8PM
The Rink at Massanutten Resort in McGaheysville is another strong option, rated 4.1 out of 5 from 94 reviews.
4.1 269 reviews Fairfax, VA
3779 Pickett Road, Fairfax, VA, 22031
+1 703-323-1132 Visit website Photos (111)
Hours: Mon-Sat 11AM-10PM Sun 11AM-6PM
Perfect for hockey, figure skaters and learning to skate.
Fairfax Ice Arena in Fairfax is also worth a look, rated 4.1 out of 5 from 269 reviews. Its listing mentions hockey, figure skating and skating lessons.
4.1 270 reviews Haymarket, VA
15155 Washington St, Haymarket, VA, 20169
+1 703-753-4423 Visit website Photos (251)
Hours: Mon 3-8PM Tue 11AM-6PM Wed-Thu 3-8PM Fri 12-9PM Sat 8AM-9PM Sun 7AM-7:30PM
Perfect for figure skaters.
Haymarket Iceplex in Haymarket is next up, rated 4.1 out of 5 from 270 reviews. Its listing mentions figure skating.
4.1 282 reviews Leesburg, VA
19201 Compass Creek Pkwy, Leesburg, VA, 20175
+1 703-951-0050 Visit website Photos (255)
Hours: Mon-Sun 5:30AM-10PM
ION: The Rinks At Compass Creek in Leesburg rounds out this stretch of the list, rated 4.1 out of 5 from 282 reviews.
4.0 143 reviews Alexandria, VA
4001 Eisenhower Ave, Alexandria, VA, 22304
+1 703-960-0767 Visit website Photos (352)
Hours: Mon-Fri Closed Sat-Sun 12-4PM
Perfect for a classic outdoor skate and families with kids.
Ice & Lights: The Winter Village at Cameron Run in Alexandria is another strong option, rated 4.0 out of 5 from 143 reviews.
3.9 92 reviews Williamsburg, VA
W Duke of Gloucester St, Williamsburg, VA, 23185
Phone not listed Visit website Photos (114)
Hours: Mon-Thu 12-8PM Fri 12-10PM Sat 10AM-10PM Sun 12-8PM
Liberty Ice Pavilion in Williamsburg is also worth a look, rated 3.9 out of 5 from 92 reviews.
1982 Fairway Dr, Basye, VA, 22810
Phone not listed Visit website Photos (1)
Hours: Mon-Thu 10AM-4PM Fri-Sat 10AM-8PM Sun 10AM-4PM
Ice Skating Rink at Bryce in Basye is next up. It has no Google rating yet.
No rinks match. Try a different search or .
We list 22 here, led by LaHaye Ice Center in Lynchburg. Included when both Saturday and Sunday publish hours that are not marked closed.
LaHaye Ice Center in Lynchburg, VA ranks first here, with a 4.8 Google rating from 305 reviews. Rankings weigh the rating by how many reviews sit behind it.
22 of the 22 rinks on this page list Sunday hours, including LaHaye Ice Center, Harris Pavilion and Mount Vernon Rec Center (Fairfax County). Public sessions inside those hours change, so confirm with the rink.
Included when both Saturday and Sunday publish hours that are not marked closed. Details come from each rink's public Google listing as of October 8, 2026.
Listing data from public Google business profiles, last updated October 8, 2026. Report a correction.
Featured
Picked from the highest-rated rinks we list in Virginia.
Midlothian, VA
Manassas, VA
Bridgewater, VA
Alexandria, VA