19 Best Minnesota Candy Stores and Chocolate Shops to Visit in 2026
Candy stores pop up in malls across America. They are filled with 100s of flavors of jelly beans and bright colors. But sometimes you need something a little more special.
I’m talking about the candy store where chocolates are dipped in front of you, and when you step in, you smell fresh fudge.
That is why I am on a mission to find the best candy stores in Minnesota. Thankfully, Minnesota does not disappoint.
Updated for 2026 with current locations, addresses and hours.

Where to find the best candy stores in Minnesota
Jim’s Apple Farm (aka MN’s Largest Candy Store) | Jordan, MN
Jim’s Apple Farm, the Big Yellow Barn in Jordan, is most commonly known as the Largest Candy Store in Minnesota. It tops the list for size and creativity.
They started small, and each year they grow a little bigger, drawing people from all over the state.
What I love about Jim’s Apple Farm is that they do their own thing. They stock everything in a fun, whimsical way.
Whatever you do, grab one of the apple pies to take home. Get the full scoop here: Minnesota’s Largest Candy Store | Willy Wonka has nothing on this place.
Know Before You Go
- Payment: Cash only, so hit an ATM first
- Address: 20430 Johnson Memorial Dr., Jordan, MN (along Highway 169)
- Season: Closed in winter and reopens in the spring. Check opening dates before you drive.

Grandpa Joe’s Candy Shop (formerly Blue Sun Soda) | Spring Lake Park, Stillwater, and Bloomington, MN
In 2024, Grandpa Joe’s Candy Shop took over all three Minnesota Blue Sun Soda Shops. The soda wall stayed, and so did a dozen of the original employees. You’ll still find hundreds of sodas, from classic root beer to wacky flavors, next to a big wall of retro candy like PEZ, Tootsie Rolls and Charleston Chews.
It’s a fun place to let kids pick one bottle of the weirdest soda they can find. Read my full visit here: Grandpa Joe’s Candy Shop.
Know Before You Go
- Website: grandpajoescandyshop.com
- Stillwater: 126 Main St. S. Mon.–Thu. 10 a.m.–9 p.m., Fri.–Sat. 10 a.m.–10 p.m., Sun. 10 a.m.–8 p.m. (651) 342-0941
- Spring Lake Park: 1625 County Hwy. 10. (763) 432-0704
- Bloomington: 9801 Nicollet Ave. S., near Mall of America
Blue Sun Soda now has locations in Stillwater and Bloomington too.
Candyland | Minneapolis, St. Paul, and Stillwater, MN
This is the classic candy store vibe. Fresh treats made on-site, gourmet popcorn, bins of gummies and chocolate haystacks.
They remind me of penny candy stores back in the day. You’ll find them in three locations around the Twin Cities.
St. Paul, Stillwater and Minneapolis make it easy to get your fix. Check their website for details.
Know Before You Go
- Hours: Open daily, usually from morning until 9 or 10 p.m.
- St. Paul: 435 N. Wabasha St. (651) 292-1191
- Minneapolis: 27 S. 7th St. (612) 332-7752. The Nicollet Mall store is closed indefinitely.
- Stillwater: 212 Main St. N. (651) 430-8004
Stillwater is my favorite location because of all the fun things to do in Stillwater.

Great! Lakes Candy Kitchen | Knife River, MN
Along the North Shore on old Highway 61 sits this beloved candy stop. Just south of Two Harbors, Great! Lakes Candy Kitchen is tiny and mighty.
Parking can be tight at peak times. Their treats sell fast, and for good reason.
Everything is made the old-fashioned way, hand stirred in copper kettles in small batches. Think caramels, fudge, toffee, turtles, brittles and barks. If you’re visiting in summer, bring a cooler, or make sure your lodging has air conditioning so your chocolates survive. They don’t ship, so stock up. More on their website.
Know Before You Go
- Hours: Daily, 9 a.m.–5 p.m.
- Address: 223 Scenic Dr., Knife River, MN
- Season: Mid-April through Oct. 31
Don’t miss the 28+ stops on Minnesota’s North Shore Scenic Drive.

Aunt Belle’s Candies | Park Rapids and Walker, MN
Follow the smell of fresh fudge. This northern Minnesota candy store is a bulk bin paradise.
Aunt Belle’s has barrels of saltwater taffy in tons of flavors. Candies are made fresh on-site. Locations and hours on their website.
Know Before You Go
- Walker: 407 Minnesota Ave. Call ahead, since hours change by season.
- Park Rapids: 110 Main Ave. S. (218) 732-7019
Canelake’s Old Fashioned Hand Made Candies | Virginia, MN
Canelake’s calls itself Minnesota’s oldest candy store, making chocolates by hand since 1905. Fudge, toffee, brittles, truffles and Hot Air Candy are just some of their offerings.
Hot Air Candy has a light, airy crunch, coated in chocolate. It is a blast to eat.
There’s also an old-fashioned soda fountain, a little candy museum and Iron Range memorabilia. If you want something classic, go for any of their handmade old-fashioned candies. Details on their website.
Know Before You Go
- Shipping: Chocolate ships Nov. 1 through April 15 only
- Address: 414 Chestnut St., Virginia, MN. (218) 741-1557
- Hours: Mon.–Sat. 9 a.m.–5:30 p.m. Open Sundays in summer (June–August) and in December (10 a.m.–5 p.m.).
Burlington Station | Two Harbors, MN
Burlington Station is a crowd-pleaser in Two Harbors. The Highway 61 location puts it right on your route. Inside, you’ll find novelty candies, fudge, nostalgic sodas and handmade treats.
The truffles are a standout. You’ll also find North Shore gifts. The G-scale model trains that run overhead from room to room are a hit with kids.
Know Before You Go
- Address: 320 7th Ave., Two Harbors, MN
- Hours: Generally 9 a.m.–8 p.m. in season. Check ahead in winter.

Droolin’ Moose | Bloomington, Burnsville, and St. Louis Park, MN
One of the best chocolate shops in Minnesota. Droolin’ Moose embraces its northern roots with Mud Puddles, Toffee Timber and more.
Founded in Bloomington by two chocolate-loving sisters, the brand has grown with a loyal fan base and now has four shops. They also offer fundraising programs for local groups.
People come from all over for their treats. Find locations and hours on their website.
Know Before You Go
- Phone (all shops): (952) 300-2468
- Bloomington: 9424 Lyndale Ave. S.
- Burnsville: 14600 10th Ave. S.
- Edina: 4545 W. 77th St.
- St. Louis Park: 5007 Excelsior Blvd. (the only one open Sundays, noon–5 p.m.)
Remix Popcorn and Delights | St. Paul, MN
Remix Popcorn offers adventurous, nostalgic flavors in St. Paul. They keep 45+ signature popcorn flavors, all fresh and scrumptious. They love giving out fresh samples before filling up your bag. Sweet, fruity, buttery, chocolate varieties and everything in-between.
Beyond popcorn, enjoy bulk candy bins, cotton candy and craft sodas in a fun 1970s-style shop.
Know Before You Go
- Address: 2042 Marshall Ave., St. Paul. (651) 207-4225
- Hours: Thu.–Fri. noon–5 p.m., Sat. noon–6 p.m., Sun. noon–5 p.m. Wednesday is order pickup only.
- Website: remixdelights.com

Abdallah Candies Factory Store | Burnsville, MN
Abdallah Candies started in Minneapolis more than 110 years ago and now ships nationwide. The Burnsville factory store is where you can score the freshest caramels, truffles and seasonal gifts. See current hours on their website.
Know Before You Go
- Hours: Weekdays 10 a.m.–6 p.m., Saturdays 10 a.m.–4 p.m., closed Sundays
- Address: 3501 County Rd. 42 W., Burnsville. (952) 890-0859
Truffle Hill Chocolate | Excelsior, MN
Excelsior has one of the cutest chocolate shops in the Twin Cities. Truffle Hill Chocolates has made small-batch sweets for about 30 years.
After burglars wrecked its old Tonka Bay shop in 2022, Truffle Hill reopened in December 2023 on Water Street in downtown Excelsior. The new space is about eight times bigger. Inside, find truffles in every flavor, plus turtles, barks and seasonal shapes. You’ll also spot Minnesota-themed treats.
Know Before You Go
- Address: 345 Water St., Excelsior, MN
- Updates: Check their Facebook page for current hours.
While you’re in town, check out more fun things to do in Excelsior.

The Chocolate Escape | Wabasha, MN
Riverside towns deliver great chocolate. Near the National Eagle Center, this shop serves handcrafted chocolates, specialty coffee and ice cream.
Outdoor seating with river views sets it apart. Details on their website.
Know Before You Go
- Address: 152 Main St. W., Wabasha, MN
Tremblay’s Sweet Shop | Stillwater, MN
Stillwater is lucky to have three great candy stops: Candyland, Grandpa Joe’s and Tremblay’s. Tremblay’s is the spot for saltwater taffy and brittles, all made fresh. The smell alone will pull you in.
Know Before You Go
- Address: 308 Main St. S., Stillwater, MN
- Website: tremblaysweetshop.com

St. Croix Chocolate Company | Marine on St. Croix, MN
Looking for edible art? St. Croix Chocolate Company crafts hand-painted bonbons with big flavor.
Each piece is hand-finished and made with fine chocolate. Almost too pretty to eat. Almost. Each year they come home wining awards for their craft.
Know Before You Go
- Address: 261 Parker St., Marine on St. Croix, MN
- Tip: It’s a small-town shop with limited hours, so check their website before you drive up.

Red Wing Confectionery | Red Wing, MN
A charming stop for small-batch chocolates, saltwater taffy and fudge. Peek through the factory window in back to watch the candy makers work. They also serve coffee and hand-dipped ice cream, perfect if you’re worried about chocolate melting in the car. More local ideas here: things to do in Red Wing.
Know Before You Go
- Address: 323 Main St., Red Wing, MN. 651-388-0174
Sweet Chocolat | Arden Hills, MN
Sweet Chocolat is an artisan chocolatier specializing in fresh-made chocolates. They temper chocolate daily for peak shine and snap.
They offer boxed assortments and custom creations for gifts and events. Work with them to design a one-of-a-kind chocolate if you want something personal.
Know Before You Go
- Address: 3537B Lexington Ave. N., Arden Hills, MN
Sweetly Kismet Candy Store | Carlton, MN
Sweetly Kismet Candy Store sits just off I-35 near the exit for Jay Cooke State Park. They stock more than 500 kinds of candy, including freeze-dried treats and the latest TikTok-famous sweets.
Follow the giant lollipops to the barn entrance. Inside, you’ll find walls of candy, super fresh Charleston Chews and endless cotton candy flavors.
Know Before You Go
- Address: 1707 Hwy. 210, Carlton, MN. (218) 460-9800
- Hours: Open 7 days. 10 a.m.–8 p.m. through Nov. 1, 2026, then 11 a.m.–7 p.m.




Ely Candy | Ely, MN
The Northwoods knows treats. In Ely, Ely’s Old-Fashioned Candy feels like a mini museum of candy through the decades. One wall lines up sweets by the year they were invented, and a canoe in the middle of the store overflows with saltwater taffy.
Be a kid again with fudge, retro candy, toys and old-fashioned sodas.
Know Before You Go
- Address: 228 E. Sheridan St., Ely, MN. 218-600-0810
Fancy Pants Chocolates | Brainerd, MN
If you crave chocolate, stop into Fancy Pants Chocolates in Brainerd. They recently moved to a new spot downtown.
They make truffles, clusters, caramels and creams. It’s a great place to build a mixed box to take home.
Know Before You Go
- Address: 409 W. Washington St., Brainerd, MN. (218) 828-7844
- Hours: Mon.–Sat. 10 a.m.–5 p.m.
How many Minnesota candy stores have you visited?
I dare you to walk into any of these stores and buy only one thing. Minnesota candy shops are special.
Each year I discover new spots. Keep an eye out for updates and new finds across the state.
Pin It For Later











