Home About Menu Why Us Gallery Visit Us
Colorful shaved ice treats
Shelby's Favorite Treat Spot

Every Snowball
Told With Flavor

Hand-shaved, handcrafted sno-balls and tropical treats made fresh daily on Cherryville Road. Over a dozen syrups, real fruit toppings, and a recipe that keeps Shelby coming back for more.

0
Flavor Options
0
Happy Customers
Fresh
Made Daily
Scroll
Colorful tropical sno-ball treats at Flamingo's

Made with love in Shelby

Born From a Love of Sweet Moments

Flamingo's SnoBalls and Tropical Treats started with a simple idea: the best treats come from real ingredients, genuine care, and a little bit of flair. Nestled on Cherryville Road in the heart of Shelby, we've become the go-to spot for anyone craving a perfectly shaved ice sno-ball or a refreshing tropical freeze.

Every sno-ball is hand-shaved to that signature light, fluffy texture — never mushy, never icy. We offer a rotating selection of over 15 flavors made from quality syrups and real fruit blends, plus creative add-ons like condensed milk, whey, and fresh toppings that turn a simple treat into something memorable.

Hand-shaved every day
Real fruit & quality syrups
Family-friendly atmosphere
Unique tropical flavors

Not Just Another Treat Stand

We don't cut corners. Every sno-ball is shaved by hand, every topping is thoughtfully chosen, and every visit is an opportunity to make your day a little sweeter. That's the Flamingo's promise.

01

Quality You Can Taste

No artificial shortcuts — just real syrups, real fruit, and real care in every scoop.

02

A Shelby Tradition

We're proud to be part of this community — your favorite spot for celebrations, outings, and everyday treats.

03

Always Something New

Seasonal flavors, limited editions, and creative combinations keep every visit exciting.

Close-up of beautifully crafted shaved ice
100%
Handcrafted
with Love

Come Say Hello

We're right here in Shelby — stop by for a sno-ball, grab a drink, or just say hi. We'd love to serve you.

Address

101 Cherryville Rd
Shelby, NC 28150-4207

Hours

Mon – Sat10:00 AM – 8:00 PM Sunday12:00 PM – 6:00 PM

Send Us a Message

Have a question, catering request, or just want to say hi? Drop us a line.

Message Sent!

Thanks for reaching out. We'll get back to you soon.

Is this your business?This is my business