12 Illinois Candy Shops That Will Bring Back Your Favorite Childhood Memories

A candy shop has a funny way of making adult responsibilities disappear for a few minutes. The bills can wait.

That grocery list suddenly feels far less important. Right now, the biggest question is which chocolate deserves a place in the bag.

Illinois has plenty of shops that still create that feeling. You walk in, catch the smell of fresh fudge, and start spotting candies you have not thought about in years.

Many of these businesses have been part of their communities for generations, while others put a newer spin on the treats people already love. This list covers candy shops in small towns and city neighborhoods, each with its own reason to stop.

Bring your sweet tooth, leave a little extra room in the car, and do not be surprised when one bag turns into several.

1. Ma and Pa’s Candy, Long Grove

Ma and Pa's Candy, Long Grove
© Ma & Pa’s Candy

Long Grove is already one of Illinois’s most beloved small towns, and Ma and Pa’s Candy fits right into its storybook charm like the perfect piece of chocolate in a gift box.

This family-run gem has been making locals and visitors feel genuinely welcomed the moment they push open the door. The shop carries an impressive variety of nostalgic treats, from old-fashioned ribbon candy to handcrafted chocolates that look almost too pretty to eat.

You will find classics like peanut brittle, caramel apples, and sugar-dusted gummies sitting alongside more unique confections you will not find just anywhere.

The owners clearly put love into every single piece, and that care shows in both the quality and the presentation. Shopping here feels less like a transaction and more like visiting a favorite relative who always has something sweet waiting for you.

Ma & Pa’s Candy is located at 424 Robert Parker Coffin Road, Long Grove, IL 60047. Plan a visit during Long Grove’s famous festivals and pair your candy haul with a stroll through the historic downtown.

Your inner child will absolutely thank you for it.

2. Flesor’s Candy Kitchen, Tuscola

Flesor's Candy Kitchen, Tuscola
© Flesor’s Candy Kitchen

Flesor’s Candy Kitchen in Tuscola has been around since 1901, which means it has been making people happy for well over a century.

That kind of staying power does not happen by accident. It happens because the candy is genuinely extraordinary and the atmosphere makes you feel like you have time-traveled straight into a Norman Rockwell painting.

The shop is famous for its handmade chocolates, old-fashioned soda fountain drinks, and an overall vibe that is equal parts charming and delicious. Families have been bringing their kids here for generations, creating a beautiful chain of sweet memories that keeps growing every year.

Watching the staff craft chocolates the same way they have been made for over a hundred years is honestly mesmerizing.

Fun fact: Flesor’s is one of the oldest continuously operating candy kitchens in the entire state of Illinois, which makes every visit feel like a living piece of history.

Find them at 101 W. Sale Street, Tuscola, IL 61953.

Whether you are passing through on a road trip or making a special detour, this place is absolutely worth every mile of the drive.

3. Lagomarcino’s, Moline

Lagomarcino's, Moline
© Lagomarcino’s Confectionery

This is the kind of place that makes you stop mid-sentence just to take it all in.

Open since 1908, this iconic shop has preserved its original mahogany booths, tin ceilings, and antique fixtures so beautifully that every visit feels like a proper event. It is not just a candy shop; it is a full-blown experience wrapped in chocolate.

The handmade chocolates here are legendary, and the hot fudge sundaes have earned a devoted following that spans multiple generations.

People drive from hours away just to sit in one of those classic booths and enjoy a scoop topped with Lagomarcino’s signature fudge sauce. The shop also offers beautifully packaged gift boxes that make any occasion feel instantly more special.

Located at 1422 Fifth Avenue, Moline, IL 61265, Lagomarcino’s has been a cornerstone of the Quad Cities community for well over a century.

The family has maintained the original recipes and the original spirit of hospitality that made this place famous. If you have never visited, consider this your personal invitation to experience one of Illinois’s true sweet treasures before another day goes by.

4. Old Fashioned Candies, Berwyn

Old Fashioned Candies, Berwyn
© Old Fashioned Candies

Old Fashioned Candies in Berwyn is a sugar lover’s paradise that takes the phrase “candy store” to a whole new level of awesome.

The shop is stocked floor to ceiling with an almost overwhelming selection of classic treats, novelty candies, and hard-to-find favorites that will send your brain straight back to childhood. Seriously, if you remember it from the old days, there is a very good chance it lives here.

One of the best things about this shop is the penny candy section, where you can fill a bag with all your personal favorites and relive the pure joy of counting out your selections one by one.

It is genuinely hard to leave without spending more than you planned, but that is a very happy kind of problem to have. The staff is friendly, knowledgeable, and clearly as enthusiastic about candy as their customers are.

Old Fashioned Candies is located at 6210 W. Cermak Road, Berwyn, IL 60402.

It is the perfect stop for birthday parties, holiday shopping, or any random Tuesday when life needs a little more sweetness. Bring cash, bring a bag, and bring your appetite for nostalgia.

5. Sugar Britches Old Fashioned Candy, Rockton

Sugar Britches Old Fashioned Candy, Rockton
© Sugar Britches Old Fashioned Candy

This shop has a name so charming that you would visit just based on that alone, but the actual candy keeps you coming back every single time.

This small-town shop packs a serious punch when it comes to variety, offering everything from classic bulk candy to specialty chocolates and seasonal treats that rotate throughout the year. It is the kind of place that makes Rockton feel like the sweetest town in northern Illinois.

Customers rave about the friendly, personal service and the way the shop feels like a genuine community gathering spot rather than just a retail store. Kids love the colorful candy displays, and adults love rediscovering treats they had completely forgotten about.

Finding a forgotten favorite candy is basically the adult version of finding hidden treasure.

The shop also does a wonderful job with gift packaging, making it easy to share the sugar love with friends and family near and far. Sugar Britches is located at 115 W.

Main Street, Rockton, IL 61072. If you are exploring the Stateline area, make this stop a non-negotiable part of your itinerary and prepare for serious candy envy from everyone who did not come with you.

6. Margie’s Candies, Chicago

Margie's Candies, Chicago
© Margie’s Candies

Margie’s Candies on the North Side of Chicago is not just a candy shop; it is a full-on Chicago institution with a story that goes all the way back to 1921.

The place is famous for its absolutely enormous ice cream sundaes served in giant clamshell dishes, and the portions are so generous that finishing one feels like a personal achievement worthy of applause. The homemade hot fudge alone could make a grown adult emotional.

The vintage decor, neon signs, and cozy booths make Margie’s feel like a wonderfully preserved time capsule from a sweeter era of American life.

Even the Beatles reportedly stopped in during their 1965 Chicago visit, which gives the shop a rock-and-roll cool factor to go along with all that caramel sauce. The handmade candies are equally impressive and make for perfect gifts or personal indulgences.

Margie’s Candies is located at 1960 N. Western Avenue, Chicago, IL 60647, with a second location at 1813 W. Montrose Avenue.

Whether you are a longtime Chicagoan or just visiting the city, a stop at Margie’s is essentially a requirement. Go hungry, stay long, and order the biggest sundae on the menu without a single regret.

7. Amy’s Candy Bar, Chicago

Amy's Candy Bar, Chicago
© Amy’s Candy Bar

Amy’s Candy Bar in Chicago’s Ravenswood neighborhood proves that candy shops can feel nostalgic and current at the same time.

The shop offers a spectacular mix of classic childhood favorites and hard-to-find artisan sweets from around the world, all displayed in a way that makes the whole store feel like an edible art installation. Every shelf is a discovery waiting to happen.

Amy’s is particularly well-known for its curated selection of international candies that you simply cannot find at a regular grocery store, making it a favorite destination for adventurous sweet lovers who enjoy trying something new alongside their old standbys.

The staff is enthusiastic, the atmosphere is joyful, and the candy selection is seriously impressive in both depth and variety. It is the kind of shop where you walk in for one thing and leave with twelve.

Amy’s Candy Bar is located at 4704 N. Damen Avenue, Chicago, IL 60625.

The shop is also a fantastic spot for party favors, candy buffet supplies, and gift bags that will make you the most popular person at any celebration.

Stop by and prepare to have your sweet tooth completely and happily overwhelmed in the best possible way.

8. Anderson’s Candy Shop, Richmond

Anderson's Candy Shop, Richmond
© Anderson’s Candy Shop

This candy shop in Richmond has been a McHenry County favorite for decades, and the moment you walk in, it is immediately obvious why.

The shop specializes in handcrafted chocolates, creamy fudge, and caramels made using time-tested recipes that prioritize real ingredients and genuine craftsmanship over shortcuts. Every piece reflects the kind of care that mass-produced candy simply cannot replicate.

The shop has a warm, unhurried quality to it that feels increasingly rare in today’s world, and that is a huge part of its appeal.

Browsing the display cases here is a genuinely pleasant experience, not a rushed transaction, and the staff takes real pride in helping customers find exactly what they are looking for. Gift boxes are beautifully assembled and make any occasion feel instantly elevated.

Anderson’s is a particular favorite during the holiday season when the shop fills up with seasonal specialties and the gift-giving options multiply wonderfully.

Anderson’s Candy Shop is located at 10301 N. Main Street, Richmond, IL 60071.

It sits right in the heart of Richmond’s charming downtown area, making it a perfect stop when you are exploring the scenic villages of northern Illinois. Go soon, go often, and always save room for the caramels.

9. Riverside Chocolate Factory, McHenry

Riverside Chocolate Factory, McHenry
© Riverside Chocolate Factory

Watching chocolate being made by hand is one of life’s genuinely underrated pleasures, and Riverside Chocolate Factory in McHenry gives you a front-row seat to that magical process.

The shop crafts its chocolates in-house, and the quality of the finished product reflects every ounce of skill and attention that goes into making them. From silky truffles to crunchy toffee, every item in the case is worth trying at least once.

The factory-style setup means that the chocolate you are buying is as fresh as it gets, which makes a noticeable difference in both flavor and texture.

Customers frequently describe the truffles as some of the best they have ever tasted, and the seasonal collections keep things exciting no matter what time of year you visit. Watching the chocolatiers work is entertaining, educational, and honestly a little bit hypnotic.

Riverside Chocolate Factory is located at 2102 W. Route 120, McHenry, IL 60051.

The shop is a wonderful destination for date nights, family outings, or solo self-care missions that happen to involve a lot of chocolate.

Pick up a sampler box, grab a few extras for the road, and do not even pretend you are going to share all of them.

10. Aunt Diana’s Old Fashioned Fudge, Riverside

Aunt Diana's Old Fashioned Fudge, Riverside
© Aunt Diana’s Old Fashioned Fudge

Fudge is one of those treats that seems simple on the surface but requires real skill to get right, and Aunt Diana’s Old Fashioned Fudge in Riverside has clearly mastered the craft.

The fudge here is made the traditional way, cooked in copper kettles and poured onto marble slabs, resulting in a texture and richness that is genuinely hard to describe without just handing someone a sample and watching their face light up.

The flavor selection is impressive and covers all the classics like chocolate, vanilla, and peanut butter, while also rotating in seasonal and specialty varieties that keep regulars excited about every visit.

The packaging is charming and gift-ready, making Aunt Diana’s a go-to stop for holiday shopping, birthday treats, and anytime-you-need-something-special occasions. Even a small box feels like a luxurious gift.

Aunt Diana’s Old Fashioned Fudge is located at 29 E. Burlington Street, Riverside, IL 60546.

Riverside itself is a beautifully designed historic village, so pairing a fudge run with a neighborhood stroll makes for an exceptionally pleasant afternoon.

Come with a sweet tooth, leave with a bag full of happiness, and plan your return visit before you even get home.

11. The Sweet Spot, Highland

The Sweet Spot, Highland
© The Sweet Spot Highland

Highland, Illinois might be a smaller city, but The Sweet Spot gives it a candy scene that any big town would be proud of.

The shop is a genuine community favorite, known for its wide selection of bulk candy, specialty chocolates, and gift options that cover everything from birthdays to holidays to simple Tuesday pick-me-ups. And yes, Tuesday pick-me-ups are absolutely a valid reason to buy candy.

The colorful, well-organized layout makes browsing a total pleasure, and the sheer variety means there is genuinely something for every type of sweet lover in your life.

Chocolate fans, gummy enthusiasts, and hard candy devotees all leave equally satisfied, which is a remarkable feat of curation. The staff brings a warmth and enthusiasm that makes every visit feel personal rather than transactional.

Gift baskets from The Sweet Spot have become a local go-to for people who want to give something thoughtful without overcomplicating it, because honestly, a beautiful basket full of candy is almost always the right answer.

The Sweet Spot is located at 821 Main Street, Highland, IL 62249. If you are in southern Illinois and craving something sweet, this is your destination.

Show up, fill a bag, and let the sugar do its thing.

12. Chocolate Factory Inc., Golconda

Chocolate Factory Inc., Golconda
© Chocolate Factory

Golconda is a tiny gem of a town tucked along the Ohio River in far southern Illinois, and Chocolate Factory Inc. is one of the most delightful reasons to make the trip down there.

The shop produces small-batch artisan chocolates with a level of care and creativity that consistently surprises first-time visitors who were not expecting such serious chocolate craft in a town this size. Surprise is the best flavor of all.

The selection includes an appealing range of truffles, molded chocolates, and seasonal specialties that reflect both skill and genuine passion for the craft.

Every piece is made with quality ingredients and a clear commitment to flavor over quantity, which means even a small purchase feels like a real treat worth savoring slowly. Locals are fiercely proud of this shop, and rightfully so.

Chocolate Factory Inc. is located at 990 State Highway 146 West near Golconda, Illinois. Its location near Dixon Springs State Park makes the chocolate shop an easy addition to a southern Illinois road trip.

Pack a cooler for the drive home, stock it with chocolate, and consider it one of the best road trip decisions you have ever made.