Top 10 ice cream shops in Upland
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
2O's Ice Cream Shop
180 E C St, Upland, CA 91786
Tue–Thu 2pm–9pm, Fri–Sat 12pm–10pm, Sun 12pm–9pm
Since 1940
-
3Baskin-Robbins
870 E Foothill Blvd Ste 1, Upland, CA 91786
Mon-Sun 10am-10pm
Locally owned
Custard · Cookie sandwiches · Waffle cones
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-
4Cookies N Pints
181 N 2nd Ave, Upland, CA 91786-6019
Tue–Thu 12:00–8:00, Fri 12:00–9:00, Sat 12:00–9:00, Sun 1:00–8:00
-
6Cold Stone Creamery
121 W Foothill Blvd, Ste C, Upland, CA 91786
-
7Golden Spoon
1902 N Campus Ave Ste B, Upland, CA 91784
-
8Michoacan A Pedir de boca
110 S Mountain Ave Ste C, Upland, CA 91786
-
9Swirls Soft Serve
1217 W Foothill Blvd, Upland, CA 91786
-
10La Michoacana All Natural Upland
65 E Foothill Blvd Ste B, Upland, CA 91786
Of the 15 ice cream shops listed in Upland, 14 give a phone number, 4 publish opening hours and 9 have a website. 5 are branches of national chains — Cold Stone Creamery (2), Baskin-Robbins (1), Bruster's Real Ice Cream (1); the remaining 10 are independent. By what they offer: 4 make milkshakes, 4 make homemade ice cream, 2 sell frozen yogurt. Most often named on their own websites: cookie sandwiches (2) and waffle cones (2). The longest-running is O's Ice Cream Shop, in business since 1940. The nearest bigger selection is Ontario with 26.
All 5 other ice cream shops in Upland
Same order: the most complete listings first.
-
Below Zero Shaved Ice
583 Foothill Blvd #6, Upland, CA 91786
-
L'moon Creamery
977 W Foothill Blvd, Upland, CA 91786
-
Razzle Dazzle Frozen Yogurt
2440 W Arrow Rte, Upland, CA 91786
-
Yogiyo
1945 N Campus Ave #D, Upland, CA 91784
Nearby in California
- Claremont14
- Ontario26
- Pomona15
- Rancho Cucamonga23
- Chino12
- Chino Hills11
- Los Angeles321
- San Diego174