Across Iowa, of the 401 ice cream shops we list, 360 give a phone number, 34 publish opening hours and 252 have a website. 83 are branches of national chains — Dairy Queen (46), Cold Stone Creamery (15), Orange Leaf Frozen Yogurt (7); the remaining 318 are independent. By what they offer: 85 serve soft serve, 42 make milkshakes, 32 sell frozen yogurt. Most often named on their own websites: sundaes (13), cookie sandwiches (11) and waffle cones (10). The longest-running is Lagomarcino's Confectionery, in business since 1908. 9 describe themselves as family-owned.
Top 10 ice cream shops in Iowa
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Birdsall's Ice Cream Co.Mason City
Monday – Friday 12 PM – 10 PM, Saturday and Sunday 11 AM – 10 PM
-
2Heyn's Ice Cream Iowa CityIowa City
M–Fri 1pm–9pm, Sat–Sun 12pm–9pm
-
3Northend Sweets and TreatsClinton
Mon-Sat 11:00 AM - 9:00 PM, Sat-Sun 12:00 PM - 9:00 PM
-
4Cold Stone CreameryDavenport
Mon-Thu 11am-9pm, Fri-Sat 11am-10pm, Sun 11am-9pm
-
5Lagomarcino's ConfectioneryDavenport
Mon–Sat 10am–5:30pm, Sun 11am–4pm
-
6Menchie's Frozen YogurtWest Des Moines
Mon-Thu 12pm-9pm, Fri-Sat 12pm-10pm, Sun 12pm-9pm
-
7Orange Leaf Frozen YogurtCedar Rapids
Mon-Thu 11am-9pm, Fri-Sat 11am-10pm, Sun 11am-9pm
-
8Baskin-RobbinsWindsor Heights
Mon-Sun 11am-10pm
-
9Blue Bunny Ice Cream ParlorLe Mars
Mon–Sat 10am – 9pm, Sunday 12pm – 6pm
-
10Dairy ZoneDes Moines
Monday — Saturday : 11 am — 9 pm, Sunday: 12 pm - 9 pm
Cities
Largest first. Towns with a single ice cream shop are listed further down this page.
- Des Moines24
- Cedar Rapids16
- Davenport15
- Iowa City13
- West Des Moines12
- Ankeny11
- Sioux City11
- Council Bluffs10
- Dubuque9
- Waterloo9
- Cedar Falls8
- Bettendorf6
- Le Mars6
- Ottumwa6
Other towns in Iowa
One ice cream shop each — too few for a page of their own, so they live here.
-
Skykone Ice CreamAckley
407 Main St, Ackley, IA 50601-1242
-
Ackey Heritage Soda FountainAckley
701 Park Ave, Ackley, IA 50601
-
Billy's Ice Cream StoreAdel
308 Nile Kinnick Dr S, Adel, IA 50003-1764
-
Ono Shaved IceAdel
1526 Greene St, Adel, IA 50003
-
Sweet Afton CreameryAfton
302 N Douglas St, Afton, IA 50830
-
Agency CafeAgency
510 W Main St, Agency, IA 52530-9741
-
Dairy MartAinsworth
2521 Vine Ave, Ainsworth, IA 52201
-
Albia Dairy BarAlbia
803 S Clinton St, Albia, IA 52531
Since 1985
-
Down Home CreationsAlbia
2 Washington Ave E, Albia, IA 52531-2054
-
Old Time Soda FountainAllerton
100 N Central Ave, Allerton, IA 50008
-
Dairy QueenAltoona
DQ Grill & Chill Restaurant 736 8th St SE, Altoona, IA 50009-1962
-
Jeff E PopAltoona
1005 12th Ave SE, Altoona, IA 50009
-
Cold Stone CreameryAltoona
2437 Adventureland Dr, Suite A, Altoona, IA 50009
Cookie sandwiches
-
Classic Frozen CustardAltoona
2437 Adventureland Dr, Altoona, IA 50009
-
Cold Stone CreameryAmes
1310 S Duff Ave, Ames, IA 50010-8153
-
Iowa State University CreameryAmes
536 Farm House Ln, Ames, IA 50011
-
Nitro Ice CreamAmes
1323 Xb Pl, Ames, IA 50014
-
Marmalade MoonAmes
207 Main St, Ames, IA 50010
-
Sweet Swirls Rolled Ice CreamAmes
2801 Grand Ave, Ames, IA 50010-4668
-
Happy Joe's Pizza & Ice Cream - AnamosaAnamosa
Highways 151 And 64, Anamosa, IA 52205
-
Two Scoops Ice Cream ShopAnamosa
207 E Main St, Anamosa, IA 52205
-
Bonbon Frozen YogurtArnolds Park
37 Lake Dr, Arnolds Park, IA 51331
-
Nutty Bar StandArnolds Park
37 Lake St, Arnolds Park, IA 51331
-
Schmidty’s Tropical SnoArnolds Park
144 Lakeshore Dr, Arnolds Park, IA 51331
-
Udderly Delicious Ice CreamAtlantic
907 Sunnyside Ln, Atlantic, IA 50022
-
Udderly Delicious Ice CreamAtlantic
700 Walnut St, Atlantic, IA 50022-1750
-
Schwan's Ice CreamAtlantic
510 Ash St, Atlantic, IA 50022-1947
-
The EateryBancroft
118 E Ramsey St, Bancroft, IA 50517
-
Frosty TreteBedford
304 Pearl St, Bedford, IA 50833
-
Sweet BoutiqueBellevue
101 S 2nd St, Bellevue, IA 52031
-
Marv & Charlie’s Ice Cream ShopBloomfield
201 N Washington St, Bloomfield, IA 52537
-
the creamery. bondurantBondurant
100 Main St SE, Bondurant, IA 50035
-
Tropical SnoBondurant
103 Railroad St SE, Bondurant, IA 50035
-
Tropical SnoBoone
523 Story St, Boone, IA 50036
-
Cook's Sugar ShackBoone
523 Story St, Boone, IA 50036-3535
-
Bristow Ice Cream Shack (with Park & Splashpad)Bristow
Bristow, IA 50611
-
Dairy Queen StoreBurlington
1228 N Roosevelt Ave, Burlington, IA 52601-2045
-
Cold Stone CreameryBurlington
3001 Winegard Drive, Ste 120, Burlington, IA 52601
Cookie sandwiches
-
Dairy QueenBurlington
715 S Main St, Burlington, IA 52601-5849
-
Grandpa's Homemade Ice CreamBurlington
600 S Roosevelt Ave, Burlington, IA 52601
-
Ice Monkey Shaved IceBurlington
Aaron's Inc Parking Lot, Burlington, IA 52601
-
FissCarlisle
120 N 5th St, Carlisle, IA 50047
-
Scoops & Co.Carroll
504 N Adams St, Carroll, IA 51401
-
Delaney's Ice Cream Shoppe CascadeCascade
120 Thomas St SE, Cascade, IA 52033
-
Casey CreameryCasey
103 E Logan St, Casey, IA 50048
-
Morgans Ice Cream Parlor & Candy ConfectioneryCenterville
303 N 13th St, Centerville, IA 52544
-
Raymonds Dairy CremeCenterville
315 W Maple St, Centerville, IA 52544
-
Scoops on the LoopChariton
1600 Court Ave, Chariton, IA 50049
-
Kool KatsClarinda
120 S 15th St, Clarinda, IA 51632-2243
-
The Main ScoopClarion
106 S Main St, Clarion, IA 50525
-
Lucky Wife Wine SlushiesClear Lake
712 US-18, Clear Lake, IA 50428
-
Dairy QueenClear Lake
1006 N 20th St, Clear Lake, IA 50428
-
Charlie's Soda FountainClear Lake
2 N 4th St, Clear Lake, IA 50428
-
South Shore Sweet SpotClear Lake
5269 S Shore Dr, Clear Lake, IA 50428
-
Holy Apples Orchard & Ice Cream ShoppeClear Lake
10 N 6th St, Clear Lake, IA 50428
-
Northend Sweets and TreatsClinton
278 31st Ave N 3rd St, Clinton, IA 52732
Mon-Sat 11:00 AM - 9:00 PM, Sat-Sun 12:00 PM - 9:00 PM
-
Jewel's Home Made Ice CreamClinton
152 Fayette St, Clinton, IA 52732-7112
-
Monarca Ice Cream Paletas - CliveClive
9901 University Ave Ste 150, Clive, IA 50325
-
Cold Stone CreameryClive
1659 NW 86th St, Clive, IA 50325
-
TCBYClive
10201 University Ave, Clive, IA 50325
-
Four Scoops And MoreColesburg
401 Main St, Colesburg, IA 52035
-
Dairy SweetColumbus Junction
23672 IA-92, Columbus Junction, IA 52738
-
A treat from MexicoColumbus Junction
216 Main St, Columbus Junction, IA 52738
-
Cold Stone CreameryCoralville
921 25th Ave, Coralville, IA 52241-1224
-
Whitey's Ice CreamCoralville
1451 Coral Ridge Ave, Coralville, IA 52241
Since 1933
-
Baskin-RobbinsCoralville
3240 Redhawk Street, Coralville, IA 52241
Locally owned
Custard · Cookie sandwiches · Waffle cones
-
Dippin' DotsCoralville
1451 Coral Ridge Ave, Coralville, IA 52241
Sundaes
-
Orange LeafCoralville
Coral Ridge Ave and Hwy 6, Coralville, IA
-
B&B ScoopsCreston
211 W Adams St, Creston, IA 50801
-
Meyers DairyDallas Center
26331 205th St, Dallas Center, IA 50063-8253
-
Smilee's Ice Cream & MoreDeWitt
911 11th St, DeWitt, IA 52742
-
Cups & ConesDeWitt
401 11th St, DeWitt, IA 52742
-
Sugar BowlDecorah
410 W Water St, Decorah, IA 52101
Daily 12pm–9pm
-
Happy Joe's Pizza & Ice Cream - DecorahDecorah
105 E Water St, Decorah, IA 52101
-
Whippy DipDecorah
121 College Dr, Decorah, IA 52101
-
Cindy's Tropical Shaved IceDelmar
1426 US-61, Delmar, IA 52037
-
Peachwave of DenisonDenison
909 4th Ave S, Denison, IA 51442
-
The Sweet SpotDenver
100 S State St, Denver, IA 50622
-
Twiins ShoppeEagle Grove
301 N Commercial Ave, Eagle Grove, IA 50533-1316
-
Twists Soft ServeEldridge
110 S 9th Ave, Eldridge, IA 52748
-
Whitey's Ice CreamEldridge
114 N 1st St, Eldridge, IA 52748
Since 1933
-
J&S shaved iceeEllston
2843 150th St, Ellston, IA 50074-4602
-
Dan and Debbie's CreameryEly
1600 Main St, Ely, IA 52227
-
Sweet StopEstherville
20 S 17th St, Estherville, IA 51334
-
4 Queens Dairy CreamEvansdale
3640 Lafayette Rd, Evansdale, IA 50707
-
Corner Corral CreameryExira
201 W Washington St, Exira, IA 50076
-
Dairy Queen Grill & ChillFairfax
513 Williams Blvd, Fairfax, IA 52228
-
Mikey's Ice Cream & GrillFairfax
513 Williams Blvd, Fairfax, IA 52228
-
The Sweet SpotFairfield
300 W Burlington Ave, Fairfield, IA 52556
-
SCREAM Ice Cream ShopFairfield
110 N Main St, Fairfield, IA 52556
-
Dairy BarFairfield
1002 W Burlington Ave, Fairfield, IA 52556
-
Sweet Emmylu'sForest City
105 N Clark St, Forest City, IA 50436
-
Dairy Queen Grill & ChillFort Dodge
2616 2nd Ave S, Fort Dodge, IA 50501
-
Snack Shack Treats N EatsFort Dodge
11 S 16th St, Fort Dodge, IA 50501
-
Tropical SnoFort Dodge
1605 2nd Ave N, Fort Dodge, IA 50501
3pm - 8pm
-
DarietteFort Dodge
17 S 12th St, Fort Dodge, IA 50501
-
Hall's Ice Cream, Inc.Fort Madison
2002 Avenue L, Fort Madison, IA 52627
-
Schaefers DairyGarnavillo
25037 Lake Rd, Garnavillo, IA 52049-8210
-
The Olde Creamery GarnerGarner
515 State St, Garner, IA 50438
-
The 1854Gilbertville
1406 5th St, Gilbertville, IA 50634
-
Gaby's GoodiesGlenwood
502 E Sharp St, Glenwood, IA 51534
-
The Outside Scoop GrimesGrimes
1601 NE 12th St. Suite 100, Grimes, IA 50111
Sundaes · Waffle cones
-
Al's Dairy FreezeGrimes
1220 NE Station Crossing Dr, Grimes, IA 50111
-
Swirl StationGrimes
250 SE Destination Cir, Grimes, IA 50111
-
Heavenly DelightsGrimes
105 E 1st St, Grimes, IA 50111
-
Dari BarnGrinnell
1810 6th Ave, Grinnell, IA 50112
11am to 8:30pm
Sundaes
-
Spartan FreezeGrundy Center
2203 Commerce Dr, Grundy Center, IA 50638-8712
-
Sweet Tooth Icy TreatsGrundy Center
1309 G Ave, Grundy Center, IA 50638
-
M&L Ice CreamGuthrie Center
106 State St, Guthrie Center, IA 50115
-
Sunset ScoopsHarlan
1014 6th St, Harlan, IA 51537
-
Tropical Sno HarlanHarlan
702 Chatburn Ave, Harlan, IA 51537
-
Happy Joe's Pizza - HiawathaHiawatha
1950 Blairs Ferry Rd, Hiawatha, IA 52233
-
Dairy Queen Grill & ChillHumboldt
1007 13th St N, Humboldt, IA 50548
-
Fabled Popcorn CoHuxley
921 N Highway 69, Huxley, IA 50124-9738
-
Dairy QueenHuxley
504 E 1st St, Huxley, IA 50124
-
Double Dipped Ice Cream & Coffee ShoppeHuxley
201 N US Highway 69, Huxley, IA 50124
-
Muddy Puddles Ice CreamIndianola
116 E Ashland Ave, Indianola, IA 50125
Mon–Thu 3pm–8pm, Fri 3pm–9pm, Sat 1pm–9pm
-
Corner SundryIndianola
101 N Buxton St, Indianola, IA 50125
-
The Outside ScoopIndianola
602 N Jefferson Way, Indianola, IA 50125
Since 2010
-
Twiins ShoppeJefferson
111 W Lincoln Way, Jefferson, IA 50129
-
Tropical Sno Jefferson, IowaJefferson
275 E Lincoln Way, Jefferson, IA 50129-2205
-
Sweet Treats Homemade Ice Cream - Jewell, IAJewell
918 Edwards St, Jewell, IA 50130
-
Dairy QueenJohnston
6150 Merle Hay Rd, Johnston, IA 50131
-
Van Dee's Ice Cream ShoppeJohnston
5915 Merle Hay Rd, Johnston, IA 50131
Mon-Thu 11:30am-9pm, Fri-Sat 11:30am-10pm, Sun 12pm-9pm
-
Sweet Swirls Rolled Ice CreamJohnston
5525 Merle Hay Rd Ste 180, Johnston, IA 50131
-
Yotty's Ice Cream ShopKalona
501 B Ave, Kalona, IA 52247
-
Sweet Sally's Ice Cream BarKeokuk
707 Main St, Keokuk, IA 52632
-
Paradice SnowKeokuk
1529 Main St, Keokuk, IA 52632-3930
-
Kone KornerKnoxville
405 W Pleasant St, Knoxville, IA 50138
-
Tootsie's Ice Cream & MoreLa Porte City
401 Commercial St, La Porte City, IA 50651
-
Houdinis Soda FountainLake View
300 3rd St, Lake View, IA 51450
-
Lolo SnowLamoni
108 S Chestnut St, Lamoni, IA 50140-1236
-
The Dairy CupLamoni
440 W Main St, Lamoni, IA 50140-1219
-
Lamont Dairy SweetLamont
320 Washburn Ave, Lamont, IA 50650
-
Skinny DipLansing
115 N 2nd St, Lansing, IA 52151
-
Stensland Brothers DairyLarchwood
1662 Ashley Ave, Larchwood, IA 51241
-
Here's the ScoopLe Claire
103 N Cody Rd, Le Claire, IA 52753
Sundaes · Waffle cones · Ice cream cakes
-
Dairy QueenLeon
200 E 1st St, Leon, IA 50144
-
The Filling StationMadrid
129 S Water St, Madrid, IA 50156
-
Swede Point CreameryMadrid
1659 334th Rd, Madrid, IA 50156
-
Sweet Treats Ice Cream ShoppeManning
308 Main St, Manning, IA 51455-1031
-
Double D's Ice Cream Co.Manson
907 Main St, Manson, IA 50563
-
Happy Joe's Pizza & Ice Cream - MaquoketaMaquoketa
603 Myatt Dr, Maquoketa, IA 52060
-
The Ice EmporiyumMarcus
310 N Main St, Marcus, IA 51035
-
FrydaeMarion
743 10th St, Marion, IA 52302
Tuesday-Sunday: 11AM to 9PM
-
Barker's Ice Cream & MoreMarion
2100 7th Ave, Marion, IA 52302
-
The FreezeMarion
915 S 11th St, Marion, IA 52302
Since 1961
Sundaes
-
Dairy Queen (Treat)Marion
2100 7th Ave 2100 7th Ave, Marion, IA 52302
-
LA Michoacana XTRAMarshalltown
118 W Main St, Marshalltown, IA 50158
-
Tastee FreezeMarshalltown
1803 S Center St, Marshalltown, IA 50158
Since 1961
Sundaes
-
Ev’s Dairy ProductsMarshalltown
2205 S Center St, Marshalltown, IA 50158
-
Schwan's Marshalltown, IAMarshalltown
917 N 4th Ave, Marshalltown, IA 50158-1854
-
Kennys Ice Cream & Hot Rod ShopMarshalltown
2039 190th St, Marshalltown, IA 50158-8937
-
Birdsall's Ice Cream Co.Mason City
518 N Federal Ave, Mason City, IA 50401
Monday – Friday 12 PM – 10 PM, Saturday and Sunday 11 AM – 10 PM
Since 1931
Sundaes · Waffle cones
-
Orange Leaf Frozen YogurtMason City
4109 4th St SW, Mason City, IA 50401
-
Sadie’s Sweet ShopMcGregor
126 Main St, McGregor, IA 52157
Family-owned
-
Dairy DenMissouri Valley
420 W Erie St, Missouri Valley, IA 51555
-
Jersey FreezeMonroe
1010 S Monroe St, Monroe, IA 50170
-
Jersey Freeze Ice CreamMonroe
Highway 14 South, Monroe, IA 50170
-
Jersey Freeze Ice CreamMonroe
120 E Washington St, Monroe, IA 50170-7830
-
Cone ShoppeMonticello
140 S Main St, Monticello, IA 52310
-
Double DipperMontrose
102 N 1st St, Montrose, IA 52639-9609
-
Dari SweetMt Ayr
604 South St, Mt Ayr, IA 50854
-
Dairy QueenMt Vernon
100 Highway 30 SE, Mt Vernon, IA 52314-1500
-
Hawaiian Breeze Shaved IceMuscatine
100 Ford Ave, Muscatine, IA 52761
-
Jane's On MainMystic
311 Main St, Mystic, IA 52574-8822
-
Dairy TreatNashua
510 Sample St, Nashua, IA 50658
-
S&E Sno Cream (seasonal)New Hampton
13 S Chestnut Ave, New Hampton, IA 50659
-
New Hartford CreameryNew Hartford
514 Packwaukee St, New Hartford, IA 50660
-
Oakie J's LunchboxNew London
2905 New London Rd, New London, IA 52645
-
Dairy QueenNewton
203 1st Ave E 203 1st Ave E, Newton, IA 50208
-
Cardinal CornerNewton
321 S 2nd Ave W, Newton, IA 50208
-
Yotopia Frozen YogurtNorth Liberty
620 Pacha Pkwy, North Liberty, IA 52317
-
Heyn's Ice Cream North LibertyNorth Liberty
25 E Cherry St, North Liberty, IA 52317
Locally owned
Custard
-
Wendy's Ice Cream ShopNorwalk
1043 Sunset Dr, Norwalk, IA 50211-1263
-
CherryBerry Norwalk, IANorwalk
1611 Sunset Dr Ste 200, Norwalk, IA 50211
-
Ice Cream JunctionOelwein
20 8th Ave NE, Oelwein, IA 50662
-
Sweet ScoopsOsceola
124 S Fillmore St, Osceola, IA 50213
-
Junction CreameryOsceola
212 E McLane St, Osceola, IA 50213-1455
-
Sno BizOskaloosa
205 N E St, Oskaloosa, IA 52577
Since 1989
-
The Frosty UdderOskaloosa
215 Hwy 432, Oskaloosa, IA 52577
-
De ScoopPella
600 Main St, Pella, IA 50219
-
Sweet Henry'sPella
804 E 1st St, Pella, IA 50219
-
Happy Joe's Pizza & Ice Cream - PellaPella
718 Broadway St, Pella, IA 50219
-
Hightail DeliveryPlainfield
1105 Ivory Ave, Plainfield, IA 50666
-
Over the TopPleasant Hill
955 NE 56th St, Pleasant Hill, IA 50327
Family-owned
-
Dairy ShoppePleasantville
423-499 IA-5 Business, Pleasantville, IA 50225
-
Beekman's Homemade Ice CreamPocahontas
306 NW 2nd St, Pocahontas, IA 50574
-
the creamery. polk cityPolk City
221 W Broadway St, Polk City, IA 50226
-
Goldies Ice Cream ShoppePrairie City
304 W 2nd St, Prairie City, IA 50228
-
Jackie’s Ice CreamPreston
180 W Gillet St, Preston, IA 52069
-
Buckhorn Ice CreamPreston
180 W Gillet, Preston, IA 52069
-
Dairy QueenRed Oak
805 N Broadway St, Red Oak, IA 51566
-
DAC CreameryRed Oak
805 N Broadway St, Red Oak, IA 51566
-
ZaltesRed Oak
410 E Reed St, Red Oak, IA 51566-2381
-
The Milk HouseReinbeck
413 Main St, Reinbeck, IA 50669
-
Lori's Ice Cream ShoppeRunnells
107 Brown St, Runnells, IA 50237
-
Korner Stop Ice Cream ShopSabula
205 Sycamore St, Sabula, IA 52070
-
The ScoopSac City
1810 W Main St, Sac City, IA 50583-1014
-
Bob's²Seymour
400 W Main St, Seymour, IA 52590-1410
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