MidCoast Recreation Center
Rockport, ME

We list 9 indoor ice rinks in Maine, and all 9 are here, ranked by Google rating with review volume taken into account, so a rink with hundreds of consistent reviews outranks one with a handful of perfect scores.
Every entry shows the hours, address, phone number and website from the rink's own Google listing as of October 8, 2026.
Want to compare them with the rest? See all 30 ice rinks in Maine, ranked the same way with filters and a map.
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.
Piscataquis County Ice Arena is an indoor ice rink at 1049 W Main St in Dover-Foxcroft. Google reviewers give it 4.8 out of 5 across 69 reviews, rated higher than 76% of the rinks we list in Maine.
Its listing does not mention programs such as hockey, lessons or skate rental, so ask the rink what runs during public sessions. Google lists it for a wheelchair accessible entrance.
It lists opening hours on all seven days.
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.
Family Ice Center is an indoor ice rink at 20 Hat Trick Dr in Falmouth. Google reviewers give it 4.7 out of 5 across 129 reviews. Its listing does not mention programs such as hockey, lessons or skate rental, so ask the rink what runs during public sessions. Google lists it for a wheelchair accessible entrance.
It lists opening hours on all seven days.
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.
Sidney J. Watson Arena is an indoor ice rink at Sidney J.Watson Arena, 27 Watson Dr in Brunswick. Google reviewers give it 4.7 out of 5 across 122 reviews. Its listing does not mention programs such as hockey, lessons or skate rental, so ask the rink what runs during public sessions. Google lists it for a wheelchair accessible entrance.
No opening hours are listed, so check the rink's schedule before you go.
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.
Kennebec Ice Arena Inc is an indoor ice rink at 203 Whitten Rd in Hallowell. Google reviewers give it 4.7 out of 5 across 15 reviews. Its listing does not mention programs such as hockey, lessons or skate rental, so ask the rink what runs during public sessions. Google lists it for a wheelchair accessible entrance.
It lists opening hours on all seven days.
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.
William B. Troubh Ice Arena is an indoor ice rink at 225 Park Ave in Portland. Google reviewers give it 4.5 out of 5 across 170 reviews, one of the three most-reviewed rinks we list in Maine.
Its listing does not mention programs such as hockey, lessons or skate rental, so ask the rink what runs during public sessions. Google lists it for a wheelchair accessible entrance.
It lists opening hours on all seven days.
4.4 191 reviews Brewer, ME
+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.
Penobscot Ice Arena is an indoor ice rink at 90 Acme Rd in Brewer. Google reviewers give it 4.4 out of 5 across 191 reviews, one of the three most-reviewed rinks we list in Maine.
Its listing does not mention programs such as hockey, lessons or skate rental, so ask the rink what runs during public sessions. Google lists it for a wheelchair accessible entrance.
It lists opening hours on all seven days.
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.
USM Ice Arena is an indoor ice rink at 55 Campus Ave in Gorham. Google reviewers give it 4.4 out of 5 across 84 reviews. Its listing does not mention programs such as hockey, lessons or skate rental, so ask the rink what runs during public sessions. Google lists it for a wheelchair accessible entrance.
No opening hours are listed, so check the rink's schedule before you go.
4.4 48 reviews Yarmouth, ME
+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.
Travis Roy Ice Arena is an indoor ice rink at 495 US-1 in Yarmouth. Google reviewers give it 4.4 out of 5 across 48 reviews. Its listing mentions hockey. Google lists it for a wheelchair accessible entrance.
No opening hours are listed, so check the rink's schedule before you go.
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.
Biddeford Ice Arena is an indoor ice rink at 14 Pomerleau St in Biddeford. Google reviewers give it 4.1 out of 5 across 119 reviews. Its listing mentions figure skating. Google lists it for a wheelchair accessible entrance.
It lists opening hours on all seven days.
Each rink's position comes from its Google rating, weighted by how many reviews sit behind it. A 4.7 from several hundred skaters is a steadier signal than a 5.0 from three, so it ranks higher. Rinks with no rating at all come last.
A rink appears here when its own Google listing says it offers this, so the list is a starting point rather than the full picture. A rink that offers it without saying so will not show up. Nobody pays to be listed or ranked.
Rinks share their ice between public skating, hockey, figure skating and lessons, so a rink can be open all day with only a few hours of public skate. Check the session calendar on the rink's website or call ahead, especially on holidays and school breaks.
New to the ice? Read how to ice skate for the first time, what to wear and how skates should fit.
Piscataquis County Ice Arena in Dover-Foxcroft ranks first, with a 4.8 Google rating from 69 reviews.
We list 9 in 9 cities across Maine. This post covers the top 9; the full list is on our Maine page.
6 of the 9 list Sunday hours on Google: Piscataquis County Ice Arena, Family Ice Center, Kennebec Ice Arena Inc and William B. Troubh Ice Arena and others. Public session times inside those hours vary, so check each rink's schedule.
By Google rating weighted by review volume, as of October 8, 2026. A rink with hundreds of consistent reviews outranks one with a few perfect scores. No rink pays to be listed or ranked.
Featured
Picked from the highest-rated rinks we list in Maine.
Rockport, ME
Bridgton, ME
Hallowell, ME
Hallowell, ME