Public Skating

Skating fun for everyone!

Whether stepping on the ice for the first time as an adult or teaching your child the basics after years of skating yourself, public skate is the perfect chance to get on the ice and have some fun.

Our trained, professional staff and our Skater’s Responsibility Code ensure a safe and enjoyable experience every time you visit. All FMC Ice Rinks strive to be a place for fun and personal development for skaters of all ages and abilities.

Rates & Rentals

$10

General Admission

*$5.00 Admission in Newburyport, Everett, and Somerville locations

FREE

General Admission

62 years old & Up

With Valid ID

$10

Skate Rentals

Available on a first-come, first-served basis

What to wear

  • Helmets - A bike helmet or HECC-approved helmet is highly recommended. We do not have helmets to rent, borrow, or purchase onsite.
  • Warm Clothing - The rink is cold! Wear long sleeves and pants, gloves/mittens, and layered, comfortable clothing that allows for movement. Waterproof clothing is highly recommended for younger skaters.
  • Thin Socks - One pair of thin socks without patterns is the most comfortable and warm.
  • Recreational Skates Recommended - Opposed to hockey skates, recreational skates are designed for newer skaters to have the best experience.

Accessibility

FMC offers adaptive skating equipment, allowing everyone to join in on the fun. Ice sleds and walkers are available in many of our rinks. Contact the rink beforehand to find out about the best times to skate. We also recommend following the DCR Universal Access Program on Facebook for up-to-date information on Adaptive Skate Sessions in multiple locations.

Today's Schedule

10:00AM - 12:00PM Worcester
10:30AM - 12:30PM Springfield
11:00AM - 12:00PMSenior Public Skating - West Roxbury
11:30AM - 1:30PM Auburn
11:30AM - 1:30PM Plymouth
12:00PM - 2:00PM Taunton
12:00PM - 2:00PM West Roxbury
12:00PM - 2:00PM Marlboro
12:00PM - 2:00PM Newburyport
12:30PM - 2:30PM Revere
12:30PM - 2:00PM Fitchburg
12:30PM - 2:30PM Springfield
12:30PM - 2:30PM Franklin
12:30PM - 2:30PM Brockton
1:00PM - 3:00PM Everett
1:00PM - 2:30PM Natick
1:00PM - 3:00PM New Bedford
1:30PM - 3:30PM Plymouth
1:30PM - 3:30PM Fall River
1:30PM - 3:30PM Somerville
2:00PM - 4:00PM East Boston
2:00PM - 4:00PM Cambridge
2:00PM - 4:00PM Marlboro
2:00PM - 4:00PM Taunton
2:00PM - 4:00PM Lynn
2:00PM - 4:00PM Gardner
2:30PM - 4:30PM Greenfield
3:00PM - 5:00PM Everett
3:00PM - 5:00PM Holyoke

Full public skating schedules