Top 10 ice cream shops in Surprise
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
2Cold Stone Creamery
13681 N Litchfield Rd, Surprise, AZ 85379
Mon-Thu 11am-10pm, Fri-Sat 11am-11pm, Sun 11am-10pm
Cookie sandwiches
-
3The Original Rainbow Cone
13510 N Litchfield Rd, Surprise, AZ 85379
Mon–Sat 11am–11pm, Sun 11am–10pm
Since 1926
Family-owned
Sundaes · Ice cream cakes
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-
5Baskin-robbins
15423 W Waddell Rd Ste 103, Surprise, AZ 85379-5171
Mon-Thu 12pm-9pm, Fri-Sun 12pm-10pm
-
6Yogurtini Self-Serve
15601 W Bell Rd, Surprise, AZ 85374-3060
-
7Kona Ice of S. Glendale
15510 N 169th Ave, Surprise, AZ 85388-1353
-
8Golden Spoon
13681 N Litchfield Rd, Surprise, AZ 85379
-
9Razzleberriez Frozen Yogurt
13706 W Bell Rd, Surprise, AZ 85374
Of the 14 ice cream shops listed in Surprise, 14 give a phone number, 4 publish opening hours and 12 have a website. 4 are branches of national chains — Cold Stone Creamery (2), Baskin-Robbins (1), Rita's Italian Ice & Frozen Custard (1); the remaining 10 are independent. By what they offer: 3 sell frozen yogurt, 3 make milkshakes, 2 serve frozen custard. The longest-running is The Original Rainbow Cone, in business since 1926. The nearest bigger selection is Peoria with 23.
All 4 other ice cream shops in Surprise
Same order: the most complete listings first.
-
Kona Ice of Northwest Phoenix
All-Star Animal Hospital, 16772 W Bell Rd, Surprise, AZ 85388
-
Cold Stone Creamery
14071 W Bell Rd, Surprise, AZ 85374-2454
-
Indulge Froyo
16995 W Greenway Rd Ste 105, Surprise, AZ 85388
-
Rita's Italian Ice & Frozen Custard
13864 W Bell Rd, Ste 101, Surprise, AZ 85374