Ice Rinks Open on Weekends in Virginia

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 open on weekends in Virginia

22 rinks on this page

  1. LaHaye Ice Center

    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.

  2. Harris Pavilion

    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.

  3. Mount Vernon Rec Center (Fairfax County)

    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. Richmond Ice Zone

    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.

  5. MedStar Capitals Iceplex

    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.

  6. Southampton Recreation Association - Pools, Tennis, Ice Skating

    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.

  7. Ashburn Ice House

    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.

  8. Prince William Ice Center

    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.

  9. Iceland Family Skating Center

    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.

  10. Loudoun Ice Centre

    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.

  11. Chilled Ponds At Yorktown

    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.

  12. SkateQuest

    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.

  13. SkateNation Plus

    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.

  14. Lancerlot Sports Complex

    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.

  15. Smithfield Skate Ltd & Batting Cages

    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.

  16. The Rink at Massanutten Resort

    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.

  17. Fairfax Ice Arena

    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.

  18. Haymarket Iceplex

    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.

  19. ION: The Rinks At Compass Creek

    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.

  20. Ice & Lights: The Winter Village at Cameron Run

    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.

  21. Liberty Ice Pavilion

    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.

  22. Ice Skating Rink at Bryce

    No rating yet Basye, VA

    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.

Frequently asked questions

How many rinks open on weekends are in Virginia?

We list 22 here, led by LaHaye Ice Center in Lynchburg. Included when both Saturday and Sunday publish hours that are not marked closed.

Which rink ranks first?

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.

Which of these list Sunday hours?

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.

How do you decide what appears here?

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.