Indoor Ice Rinks in Maine: 9 Ranked

Indoor rinks and arenas keep their ice frozen year round, so they are the place to skate in summer, on a rainy day, or anywhere the winter is too mild for outdoor ice. Most run scheduled public skate sessions between hockey practices, figure skating freestyle sessions and lessons, so the session calendar matters more than the opening hours.

9 rinks on this page

  1. Piscataquis County Ice Arena

    4.8 69 reviews Dover-Foxcroft, ME

    1049 W Main St, Dover-Foxcroft, ME, 04426

    Phone not listed Visit website Photos (26)

    Hours: Mon-Fri 10AM-7PM Sat-Sun 9AM-5PM

    Piscataquis County Ice Arena in Dover-Foxcroft takes the top spot, rated 4.8 out of 5 from 69 reviews.

  2. Family Ice Center

    4.7 129 reviews Falmouth, ME

    20 Hat Trick Dr, Falmouth, ME, 04105

    +1 207-781-4200 Visit website Photos (69)

    Hours: Mon-Sun Open 24 hours

    Perfect for a reliably great skate, based on reviews.

    Family Ice Center in Falmouth is next up, rated 4.7 out of 5 from 129 reviews.

  3. Sidney J. Watson Arena

    4.7 122 reviews Brunswick, ME

    Sidney J.Watson Arena, 27 Watson Dr, Brunswick, ME, 04011

    +1 207-725-3326 Visit website Photos (139)

    Hours not listed. Confirm directly before you go.

    Perfect for a reliably great skate, based on reviews.

    Sidney J. Watson Arena in Brunswick rounds out this stretch of the list, rated 4.7 out of 5 from 122 reviews.

  4. Kennebec Ice Arena Inc

    4.7 15 reviews Hallowell, ME

    203 Whitten Rd, Hallowell, ME, 04347

    +1 207-622-6354 Visit website Photos (9)

    Hours: Mon-Sun 7AM-12AM

    Kennebec Ice Arena Inc in Hallowell is another strong option, rated 4.7 out of 5 from 15 reviews.

  5. William B. Troubh Ice Arena

    4.5 170 reviews Portland, ME

    225 Park Ave, Portland, ME, 04102

    +1 207-774-8553 Visit website Photos (188)

    Hours: Mon-Sun 6AM-11PM

    William B. Troubh Ice Arena in Portland is also worth a look, rated 4.5 out of 5 from 170 reviews.

  6. Penobscot Ice Arena

    4.4 191 reviews Brewer, ME

    90 Acme Rd, Brewer, ME, 04412

    +1 207-989-7183 Visit website Photos (115)

    Hours: Mon-Sun 8:30AM-11PM

    Penobscot Ice Arena in Brewer is next up, rated 4.4 out of 5 from 191 reviews.

  7. USM Ice Arena

    4.4 84 reviews Gorham, ME

    55 Campus Ave, Gorham, ME, 04038

    +1 207-780-5984 Visit website Photos (45)

    Hours not listed. Confirm directly before you go.

    USM Ice Arena in Gorham rounds out this stretch of the list, rated 4.4 out of 5 from 84 reviews.

  8. Travis Roy Ice Arena

    4.4 48 reviews Yarmouth, ME

    495 US-1, Yarmouth, ME, 04096

    +1 207-846-2384 Visit website Photos (17)

    Hours not listed. Confirm directly before you go.

    Perfect for hockey.

    Travis Roy Ice Arena in Yarmouth is another strong option, rated 4.4 out of 5 from 48 reviews. Its listing mentions hockey.

  9. Biddeford Ice Arena

    4.1 119 reviews Biddeford, ME

    14 Pomerleau St, Biddeford, ME, 04005

    +1 207-283-0615 Visit website Photos (60)

    Hours: Mon-Fri 5:30AM-11PM Sat-Sun 7:30AM-11PM

    Perfect for figure skaters.

    Biddeford Ice Arena in Biddeford is also worth a look, rated 4.1 out of 5 from 119 reviews. Its listing mentions figure skating.

Tagged from each rink's own Google listing, so this list may be incomplete. See all 30 rinks in Maine for the full picture. Data last updated October 8, 2026.