Ice Skating

What better way to spend a winter afternoon than to pack up the kids, lace up the skates and head to the nearest frozen lake, pond or skating arena. Chester Arena in Lyndonville offers public skating on weekends and more often during holiday weeks. In St. Johnsbury the Recreation Department maintains two outdoor rinks. One is at the Four Seasons Park at the corner of Main and Winter Streets. The other is on Portland Street near the Concord Avenue intersection.  If you're headed further North, visit the Newport City Skating Rink on Gardner Park Rd. in Newport.

FILTER BY:   TOWN:       reset filters

  Fenton W. Chester Arena Lyndon Center
At the arena you'll find public skating, hockey leagues, figure skating clubs, high school hockey, and college intramural hockey.
145 College Hill Rd.
Lyndon Center, VT 05850


  Newport City Skating Rink Newport
Come enjoy the outdoors in Newport.
129 Gardner Park Rd
Newport, VT 05855


  Gardner Memorial Park Newport
Featuring activities for every season including ice skating, volleyball, skate park, soccer, playground, baseball field, and more.
Gardner Park Rd.
Newport, VT 05855


  Craftsbury Outdoor Center Craftsbury Common
A non-profit focusing on lifelong sport, sustainability and conservation, with accommodations for up to 90 guests at our lakeside campus.
535 Lost Nation Rd
Craftsbury Common, VT 05827


  Portland Street Outdoor Rink St. Johnsbury
This rink is Free to the public. There's a heated warming hut and benches. Night skating under the lights.
intersection of Portland and Concord Streets.
St. Johnsbury, VT 05819

  Ice Haus Arena at Jay Peak Jay
Our new arena is home to hockey, figure skating and curling teams and offers learn-to and advanced clinics across all three disciplines.
4850 Route 242
Jay, VT 05859