Top 10 ice cream shops in Portland
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
2Beals Old Fashioned Ice Cream - Veranda Street
18 Veranda St, Portland, ME 04103
Since 1988
Ice cream cakes
-
3Coastal Creamery
136 Commercial St, Portland, ME 04101
BEFORE YOU GO
Find your favourite frozen treat
Compare styles and choose how to serve your scoop.

Gelato or ice cream?
Understand texture, serving style and the recipe behind the name.
Read the guide
Frozen yogurt or ice cream?
Look beyond the label to the flavour, ingredients and toppings.
Read the guide
Choose your cone
Compare shape, size and the extras included in your order.
Read the guide-
4Mount Desert Island Ice Cream
51 Exchange St, Portland, ME 04101
-
5The Gelato Fiasco Old Port
425 Fore St, Portland, ME 04101
-
6Sammy's Scoops
51 Ocean Ave, Portland, ME 04103
Mon–Thurs 3:00pm–8:00pm, Friday 3:00pm–9:00pm, Saturday–Sunday 1:00pm–9:00pm
-
7Carvel Company
72 Stroudwater Rd, Portland, ME 04102
-
8Sticky Sweet
119 Cumberland Ave, Portland, ME 04101
-
9Captain Sam's Ice Cream
136 Commercial St, Portland, ME 04101
-
10North St. Creamery
8 North St, Portland, ME 04101
Of the 16 ice cream shops listed in Portland, 13 give a phone number, 2 publish opening hours and 9 have a website. 2 are branches of national chains — Baskin-Robbins (1), Carvel (1); the remaining 14 are independent. By what they offer: 5 make homemade ice cream, 3 serve soft serve, 3 offer vegan ice cream. The longest-running is Beal's Old Fashioned Ice Cream, in business since 1988.
All 6 other ice cream shops in Portland
Same order: the most complete listings first.
-
Down Front
20 Welch St, Portland, ME 04108
-
Lib's Dairy Treats
32 Auburn St, Portland, ME 04103
-
Baskin-Robbins
363 Fore St, Portland, ME 04101
-
Bonobo
46 Pine St, Portland, ME 04102
-
Twin Swirls Ice Cream
865 Brighton Ave, Portland, ME 04102