The 10 Best Ice Cream Shops in Maine — 2026
We compared all 276 ice cream shops in Maine on the data that matters: services offered, posted hours, and how easy each one is to reach. No pay-to-play — this ranking comes straight from the listings data, updated November 2026.
#1 · Ben & Jerry'sKennebunkport VeganIce cream cakesMilkshakes
Tue 2pm-5pm, Wed 12pm-5pm, Thu 12pm-5:30pm, Fri 12pm-8pm, Sat 12pm-9pm, Sun 12pm-8pm
#2 · Beal's Old Fashioned Ice CreamGorham HomemadeVeganIce cream cakes
Mon-Thu 3pm-9pm, Fri 12pm-10pm, Sat-Sun 12pm-9pm
#3 · Gorgeous GelatoPortland Gelato
Sun–Thu 11:00am–10:00pm, Fri–Sat 11:00am–11:00pm
#5 · Willard ScoopsSouth Portland HomemadeMilkshakes
Friday–Sunday 2–8:30 PM
#6 · Goose Rocks DairyKennebunkport, ME Vegan
Wed-Fri 5pm-9pm, Sat-Sun 7am-9pm
#7 · Round Top Ice CreamDamariscotta Soft serveHomemade
11:30am - 9pm Daily
#8 · Village Ice Cream & Port Clyde BakeryPort Clyde Milkshakes
Sat 12am-4pm
#9 · B & R Dairy BarGray Soft serveItalian iceHomemadeVegan
Daily 12pm–9pm
#10 · Downeast Ice Cream FactoryBoothbay Harbor HomemadeVegan
7 days a week, 11am-10pm
Run one of these businesses? You earned this spot — email
contact@icecreamatlas.com for your free
“Top Ice Cream Shops in Maine” badge to put on your site, and we’ll make sure
your listing stays accurate.
How we rank: every listing earns points for listed services
(soft serve, gelato, frozen yogurt, custard, italian ice, shaved ice, paletería, rolled, homemade, vegan, ice cream cakes, milkshakes, dog-friendly, drive-thru),
posted hours, and working contact details. The ranking is recalculated with every data update.