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 Auburn
10:30AM - 12:30PM Holyoke
10:30AM - 12:30PM Taunton
10:30AM - 12:30PM Springfield
11:00AM - 1:00PM Newburyport
12:00PM - 2:00PM Plymouth
12:00PM - 2:00PM West Roxbury
12:30PM - 2:30PM Holyoke
12:30PM - 2:00PM Fitchburg
12:30PM - 2:30PM Lynn
12:30PM - 2:30PM Cambridge
12:30PM - 2:30PM Taunton
12:30PM - 2:30PM Brockton
12:30PM - 2:30PM Revere
12:30PM - 2:30PM Franklin
12:30PM - 2:30PM Marlboro
1:00PM - 3:00PM Fall River
1:00PM - 2:30PM Natick
1:00PM - 3:00PM New Bedford
1:00PM - 3:00PM Gardner
1:30PM - 3:30PM Somerville
2:00PM - 4:00PM Greenfield
2:00PM - 4:00PM East Boston
2:00PM - 4:00PM Everett
7:30PM - 9:30PM Greenfield
8:00PM - 10:00PM Auburn
8:00PM - 10:00PM Worcester
8:00PM - 10:00PM New Bedford
8:00PM - 10:00PM Franklin
8:00PM - 10:00PM West Roxbury
8:00PM - 10:00PM Fall River
8:00PM - 10:00PM Everett
8:00PM - 10:00PM Brockton
8:30PM - 10:30PM Plymouth

Full public skating schedules