The #1 Ice Cream Shop and Unique Fun Family Experience in Florida!

We are Destin & Miramar Beach's go-to destination for the best ice cream and fun hangout experience! We offer a wide variety of Florida-made hand-dipped ice cream flavors to choose from, and our unique activities, including axe throwing and mini-basketball, make us a one-of-a-kind spot on the Emerald Coast.

Don't miss out on the best ice cream and fun hangout in Destin & Miramar Beach - visit Axes & Ice Cream today!

Walk-in's welcome or reserve a lane below.

Unique Ice Cream with over 24 Flavors!

1 of 5


  • "We went for the ice cream. It was delicious! We were helped by the nicest lady ever who was so sweet to my daughter. My daughter loved it so much that we came back the next day! We are from out of town and were here visiting and was pleasantly surprised by the service. We will definitely come back in the future!"

    - Angela T. ⭐️⭐️⭐️⭐️⭐️

  • "Stumbled upon this hidden most awesome time and ice cream. I’ve had in a long time! Very friendly staff and had a blast! Since it is BYOB, I will be bringing a bunch of French back with a later date having the time of my life!!! Definitely have to go check out the ice cream over the warm, glazed doughnut next too!!"

    - Stephanie M. ⭐️⭐️⭐️⭐️⭐️

  • "I tried the Bigly with the warm glazed doughnut and ice cream and it was absolutely delicious. I brought the whole family and the loved it. The staff was so nice and helpful. Will definitely stop again when we're in the area."

    - PJ Picotte ⭐️⭐️⭐️⭐️⭐️

  • "Axe throwing + BYOB + ice cream. Come on! An outstanding getaway on an overcast day!"

    -Mark T. ⭐️⭐️⭐️⭐️⭐️

1 of 4

Located just 2 minutes from the Silver Sands Factory Outlet Stores!

Serving customers on the Emerald Coast! From Miramar Beach, Destin, Seaside, Okalaoosa Island, Fort Walton Beach, & everywhere in between!

Check out our Instagram! @AXESANDICECREAM

More Info 👇

11394 US HWY 98
Miramar Beach, Florida 32550

Mon-Thurs: 11am - 10pm
Fri/Sat: 11am - Midnight
Sun: 12pm - 8pm

Phone #: 850-842-2890