Where to Get Ice Cream in Panama City Beach

It’s officially summer and the temperatures are rising in Panama City Beach, Florida. What’s the best way to beat the heat? Our vote is ice cream!

Check out our top picks around the area to swing by and grab a scoop, or two, or three!

Pink Pelican Ice Cream
543 N Richard Jackson Boulevard, Panama City Beach, FL 32407

Pink Pelican dubs itself the “Finest Ice Cream on the Gulf Coast” and many visitors agree. Located in the Shoppes of Edgewater, it’s the perfect place to stop by after a meal at one of the many restaurants nearby. They offer over 40 different flavors of gourmet ice cream, Italian ice, frozen yogurt, and even sugar-free ice cream for a “lighter” treat.

What to order: Cookie Monster Ice Cream – it turns your mouth blue, but man is it worth it!

The Cookie Monster Ice Cream at Pink Pelican
Credit: Pink Pelicans Facebook

Riviera Creamery
12700 Front Beach Rd #105, Panama City Beach, FL 32407

There’s no shortage of unique desserts to try at Riviera Creamery on Front Beach Road. Along with multiple ice cream flavors, they serve rolled ice cream, gourmet chocolates, and even New Orleans-style snowballs. Be sure to stop by this locally-owned joint after a long day at the beach.

What to order: The Banana Split. Trust us.

The Banana Split at Riviera Creamery
Credit: Riviera Creamery Facebook

Pokee & Ice Rolls
11260 Panama City Beach Pkwy Suite 104, Panama City Beach, FL 32407
(850) 319-7884

Looking for a unique way to eat your favorite frozen treat? Pokee & Ice Rolls serves up rolled ice cream with the addition of fun toppings. An Ice Roll begins with pouring liquid onto an ice cold metal surface. As the liquid freezes into a creamy texture, our staff will add your favorite mix-ins and spread it thin. The ice cream then gets rolled up with a metal spatula and covered with your choice of toppings.

What to order: The Banana Split. Trust us.

The Strawberry Shawty at Pokee & Ice Rolls
Credit: Pokee & Ice Rolls


Sand Seeker Realty
264 S. Arnold Rd
Panama City Beach, FL, USA 32413

Local: (850) 234-2151
Toll Free: (800) 980-6115

Newsletter Sign Up

* indicates required