
If you're in charge of stuffing stockings this holiday season, consider stopping by one—or more—of Northeast Ohio's many outstanding candy shops. Buy some sweets to treat yourself, and then score some great stocking stuffers for everyone on your list. From nostalgic pre-packaged candies you remember from childhood to indulgent handmade chocolate creations, you'll be able to satisfy every sweet tooth. You'll even be able to find many candies that people with dietary restrictions can enjoy.
Check out the following Ohio candy shops to stock up on stocking stuffers.
6770 Brookpark Rd., Cleveland, OH 44129
You'll need to allow a good bit of time when you visit b.a. Sweetie Candy Company since it's not only North America's largest candy store but also a fun attraction with miniature golf and an old-fashioned soda shop. You'll find the classic candies you grew up with as well as newer ones, with about 4,500 items from 190 candy manufacturers to choose from. For example, instead of finding a few Pez dispensers with candy refills, you'll find a seemingly endless assortment. Sweetie sells so much candy that it's even been able to help bring back some popular candies previously discontinued, including SloPoke and Broadway licorice rolls.
746 Richmond Rd., Cleveland, OH 44143
View this post on Instagram
Located 20 minutes east of downtown Cleveland, All City Candy is 5,000 square feet of candy heaven. Fill stockings with your family members' favorite candies and some new ones from all the popular brands, including Hershey's, Necco, Nestle, Russell Stovers, Brach's, and more. Or buy some hand-dipped treats such as chocolate-covered pretzels, Oreos, and Nutter Butter cookies. You'll even find novelty candy items like spin pops and Pez dispensers to add to the fun. And if anyone you're stuffing a stocking for has dietary restrictions, they don't need to be left out of the candy bliss since the store stocks sugar-free, low-sugar, gluten-free, and vegan candies.
2285 Lee Rd., Cleveland Heights, OH 44118
Mitchell's Fine Chocolates has carried on the traditions of European chocolatiers since its founding in 1939. You won't find the latest trendy pre-packaged candy here; instead, you'll be able to buy the kind of handmade chocolates that have been popular since the store's opening. Mitchell's specializes in dark chocolate-covered marshmallows, caramels, and truffles. Favorites at the shop include bourbon smoked salt caramels, apple cider caramels, pecan turtles, chocolate-covered nuts including almonds and Brazil nuts, signature chocolate truffles, and Grand Marnier truffles.
4590 N. High St., Columbus, OH 43214
Four generations of chocolate-making expertise go into the candy at Eagle Family Candy Company, which makes its sweet treats by hand. They're well known for handmade caramels and turtles, as well as their hand-rolled and hand-dipped buckeyes. If your family likes crunchy candy, try the peanut brittle, cashew bark, and pecan bark. For a zesty treat, buy the shop's fruit slices in flavors including watermelon, pink grapefruit, peach, and lemon. Order any amount of treats, mixing and matching along the way, and the family will even let you try a few samples if you're undecided.
1777 Arlingate Lane, Columbus, OH 43228
View this post on Instagram
One of the largest family-owned and operated candy companies in the Midwest, Anthony-Thomas Chocolate has served generations of Ohioans since 1952. Some of its customer favorites include truffle-filled chocolate Christmas trees, gourmet chocolate bars, chocolate foil-wrapped Santas and snowmen, and, of course, buckeyes. If you're looking for a non-chocolate stocking stuffer, you'll also find plenty of those, including peppermint bark, Australian red and black licorice, gummi bears, fruit slices, and saltwater taffy.
3620 N. High St. #105, Columbus/Clintonville, OH 43214
Colonial Candy has been in business for 50 years selling Ben Heggy Ohio handcrafted chocolates and old-fashioned candy. Fresh Ohio dairy cream is used in many of its sweets, including the maple cream. Customer favorites include the coconut haystack, French mint, and pecan patty. For a variety of treats, buy the Heggy sack, which features some of the shop's favorites, or the Brevoort Brothers Mix, which honors one of Clintonville's first settling families. And if you have a Harry Potter fan you're buying for, check out the chocolate wand and Jelly Bellies in the shape of objects from Harry's world.
129 W. Elder St., Cincinnati, OH 45202
View this post on Instagram
If you're buying for the chocolate connoisseur, Maverick Chocolate Co. is the place to visit. This family-owned business operates on a "bean-to-bar" philosophy, resulting in chocolate made the old-fashioned way with ethically sourced beans. The shop's products aren't just limited to chocolate bars either; get their unique blend in the form of drinking chocolate mix, cocoa powder, and hazelnut spread. Truffles made with fresh ingredients such as orange, strawberry puree, and rose water are not to be missed.
4037 Hamilton Ave., Cincinnati, OH 45223
Handcrafted in Cincinnati with fair-trade chocolate, candies from Chocolats Latour are "Good For Everything," and that includes stuffing those stockings. Choose from beautiful Hand-Painted Truffles, Salted Caramel Leaves, Peanut Butter Ornaments, and so much more. Hot chocolate lovers with appreciate the Hot Chocolate Bombs, and Peppermint Bark is always a hit.
What candy are you hoping to get in your stocking this year?

Few things can conjure up the joy and wonderment of the season like the dazzling holiday light displays that transform some of your favorite Columbus destinations into magical, enchanted places. These events feature fun for all ages, with many light displays offering exciting extras like ice skating, photos with Santa, great shopping, delicious treats, and a wide variety of fun activities geared toward the youngest members of the family. Start planning with our guide to eight amazing places to enjoy the holiday lights around Columbus.
160 S. High St., Columbus, OH 43215
Looking for a fun, free light show you can enjoy during a holiday night out around Columbus? Then be sure to stop at the Columbus Commons Holiday Light Show featuring more than 400,000 LED lights spread around the 6-acre park with a prime location near some of the city's best dining and shopping destinations. On Festive Friday nights in December, you can enjoy extras like carousel rides, holiday refreshments, and live music. The display is open every evening from November 18, 2022, to January 1, 2023, starting at dusk and ending at 11 p.m.
4850 Powell Rd., Powell, OH 43065
View this post on Instagram
An annual favorite for families around the Columbus area, the Columbus Zoo and Aquarium Wildlights display regularly ranks as one of the most impressive in all of Ohio. With an incredible 3 million lights on display, this beloved family attraction is truly transformed for the holiday season. And that's just the start! There are tons of other activities for the kids to enjoy, including photos with Santa, ice skating, carousel rides, stations for making delicious s'mores, and even camel rides. This event can be enjoyed most evenings from November 18, 2022, through January 1, 2023.
3311 S. Old State Rd., Delaware, OH 43015
A locally owned and operated holiday light show that also raises money for a variety of local non-profits, Butch Bando's Fantasy of Lights has been delighting families in the Columbus area for nearly 25 years. The display is a short drive from downtown Columbus at Alum Creek State Park Campground and is more than worth the trip. Start by exploring the dazzling drive-through light display taking you through the whole campground, then be sure to leave time to visit Santa's house at the end for photos, gifts, and holiday treats. Purchase your tickets online, then enjoy the show any evening between November 18, 2022, and January 2023.
1777 E. Broad St., Columbus, OH 43203
View this post on Instagram
Do you prefer your holiday lights with a side of horticulture? The Conservatory Aglow at Franklin Park Conservatory and Botanical Gardens event offers the perfect blend of natural beauty and holiday cheer. Your favorite gardens will be bathed in lights, with special displays for seasonal plants like poinsettias and evergreens. There will be live entertainment on select evenings, and you'll also get a sneak peek at some of the best entries from the Gingerbread Competition. Reserve your tickets online for this event, which takes place nightly between November 19, 2022, and January 8, 2023.
160 Easton Town Center, Columbus, OH 43219
Easton Town Center is an excellent place to check items off your holiday shopping list, enjoy a delicious meal, and see some seasonal sights along the way. The shopping center will be lit with more than 2 million lights, including on the towering 50-foot Christmas tree in the town square. There will also be exciting extras like holiday carriage rides and photos with Santa. The lights can be enjoyed every night through January 2, 2023.
233 S. Civic Center Dr., Columbus, OH 43215
View this post on Instagram
With eight riverfront parks spread over 175 connected acres, the Scioto Mile is one of the most scenic places in the city at any time of year. It's especially beautiful during the Lights at the Scioto Mile display, which can be enjoyed for free every night between November 23, 2022, and January 2, 2023. The Scioto Mile is located around the corner from the Columbus Commons, making it easy to enjoy both displays in one night.
German Village Neighborhood, Columbus, OH 43206
Sure, parks, shopping centers, and drive-through displays all offer fantastic ways to see the lights, but what about when you want to see a whole neighborhood decorated for the holidays? All you have to do is head for the German Village neighborhood in Columbus, where countless homes, businesses, and public places get in on the holiday fun. Starting on December 4, 2022, with the annual Village Lights kickoff event, you can see the whole neighborhood decorated in holiday lights and festive décor before you head to the Christmas Market for some shopping. After the kickoff event, the lights and decorations will be on display for the rest of the holiday season.
14028 Fairgrounds Rd., Hartford, OH 43013
View this post on Instagram
While visiting Wonderlights Christmas in Ohio will require about a 30-minute drive from Columbus, it's more than worth the trip. This drive-through light display features more than a million holiday lights, all synchronized to some of your favorite classic and contemporary holiday tunes. This is one of the most popular displays in Central Ohio, so reservations are strongly recommended. You can enjoy the display on evenings from November 11, 2022, through January 1, 2023.
Where will you and your family find your own holiday magic this year?

Is heading to the Christmas tree farm or lot with the family to pick a perfect tree one of your favorite holiday traditions? Ohio offers so many great Christmas tree farms to choose from, whether you're from Columbus, live in Cincinnati, or are celebrating the holidays in Northeast Ohio. Start your search for the perfect tree with our guide to nine Christmas tree farms around Ohio and Northern Kentucky.
4338 Shreve Rd., Wooster, OH 44691
One of Ohio's oldest and largest Christmas tree farms, The Farms at Pine Tree Barn is an excellent place to shop if you want to maximize your selection. There are more than 75,000 Christmas trees to choose from on this 150-acre farm, along with wreaths, boughs, roping, and swags. After you pick out your tree, be sure to check out the other activities, like rides on the Pine Tree Express, family holiday photo sessions, horse-drawn carriage rides, sledding, and dining at the Village Cafe.
9500 Mulberry Rd., Chesterland, OH 44026
View this post on Instagram
With both cut-your-own and pre-cut Christmas trees available, Sugar Pines Farm makes it easy to fit tree shopping into your busy schedule. Of course, you might want to leave some time to enjoy the other activities available during the holidays on this 100-acre farm. Take a ride around the scenic farm on the hay wagon, or settle in by the warm comfort of the fire with kettle corn, hot chocolate, and all sorts of other holiday treats. Santa will also be making appearances at Sugar Pines Farm on December 3 and 10 from 1 p.m. through 4 p.m.
11762 Coal Bank Rd., Doylestown, OH 44230
Whether you want a pre-cut tree, a cut-your-own-tree experience, or even wholesale-cut Christmas trees, the team at Galehouse Tree Farm has you covered. They're open every day from November 1 through December 23, with tons of ready-cut trees to browse at the Tree House Gift Shop for a convenient shopping experience. The Tree House is more than just a place to find your next tree. It's a shop filled with little holiday wonders to decorate your home, from ornaments to lights, figurines, and lovely, rustic country décor.
4971 Cackler Rd., Delaware, OH 43015
View this post on Instagram
Since 1989, Cackler Family Farms has been helping families in the Cincinnati area celebrate their favorite holiday traditions. The combination of an extensive selection, friendly, personalized service, and reasonable prices keeps many families coming back here year after year. If you're planning to shop here, be aware that reservations are required for the 2022 holiday season, and you can easily make your reservation on the Cackler Family Farms website.
2340 W. Dublin Granville Rd., Linworth, OH 43235
In addition to choosing from a wide selection of Fraser Fir, Scotch Pine, and Douglas Fir trees of all sizes, shopping at the HTH Christmas Tree Lot is also a way to support a good cause during the holiday season. The non-profit Hope Thru Housing organization operates this lot, and all proceeds are donated to the cause. While you're there, be sure to check out the selection of wreaths, garland, tree stands, and other items to help decorate your home.
2030 Timbuk Rd., Granville, OH 43023
View this post on Instagram
For a full family tree shopping experience, it's tough to top what you'll find at the Timbuk Farms Christmas Tree Farm. Shop from a huge selection of locally grown trees, then check out fun holiday activities like Santas Sleigh, the photo fun park, an antique car collection, and a giant haystack for the kids to climb. Stop by the Timbuk Lodge to warm up by a crackling fire, shop for holiday gifts, and enjoy some delicious seasonal refreshments on the weekends.
3215 Hamilton New London Rd., Hamilton, OH 45013
For stress-free, professional service while Christmas tree shopping, the team at John T. Nieman Nursery & Landscaping has you covered. They've been in business for over 75 years, with over 60,000 trees currently growing on the 125-acre farm. Head to the fields to pick the perfect tree, then the team will help you cut, shake, haul, and secure your tree to your vehicle. The Christmas Barn is where you can shop for all of your other holiday decorating needs while enjoying complimentary hot chocolate and cookies.
1651 Bolender Rd., Hamersville, OH 45130
View this post on Instagram
A convenient, hassle-free experience is what you can expect when you visit Corsi Tree Farm, where every tree, no matter the size, is priced at $75. Stop by on a chilly fall day to cut your own tree, then head to the Broken Stone lodge to warm up with a cup of hot chocolate and a bowl of authentic Italian chili. There's also a free petting zoo for the kids and live music on the weekends.
625 Monmouth St., Newport, KY 41071
Serving Newport, KY, and the greater Cincinnati area for more than 50 years, Tom Mitts Christmas Trees offers an outstanding selection of trees from its convenient location in the heart of Newport. The shop is open every day from 9 a.m. to 8 p.m. while supplies last, with trees ranging in size from 3 feet to over 14 feet. You can also pick up handy supplies like tree stands, nets, garland, and wreaths, along with free candy canes for the kids.
With so many great farms to choose from, where will you pick your own tree this year?

People around the world love going out to see a performance of The Nutcracker at Christmastime. Whether it's a yearly tradition for your family or something you've always wanted to experience, you don't have to go far from home to see a performance of this classic ballet.
From high-production traditional versions to newer interpretations, there are so many places around Ohio where you can see a live performance of The Nutcracker this Christmas. Let's look at a few of the most popular in greater detail below.
39 East State Street, Columbus, OH 43215
Every year around Christmas, the Ohio Theater hosts the talented artists of Ohio's BalletMet for a series of performances of The Nutcracker. This year, shows will run from December 8 all the way up to Christmas Eve. This production is extremely well-crafted, boasting gorgeous sets and visual effects as well as world-class dancing from the BalletMet's company dancers and students. With more than two weeks' worth of performances in Columbus' premier theater, you're sure to be able to fit one into your busy holiday schedule.
39 East State Street, Columbus, OH 43215
View this post on Instagram
Yes, you read that right: The Ohio Theater offers an additional performance of The Nutcracker. This time, it's a special performance called My First Nutcracker, taking place on December 22 at 11 a.m. This show is a slightly abridged version of the full BalletMet version designed to make the experience better for families with young children and people with disabilities like autism. The shorter 1-hour performance time, smaller crowds, dimmed house lights, and quieter music all help make this version much easier for kids to sit through. If your kids do get antsy, audience members are invited to get up and move around during the performance or even leave the theatre if they need to.
182 South Main Street, Akron, OH 44308
Looking for a laugh or two this Christmas? On December 2 at 7 p.m., the Akron Civic Theatre will be hosting a performance of The Nutty Nutcracker, a parody version of the classic show. This production is an adults-only campy comedy that still showcases plenty of excellent ballet dancing. It turns the elegant timelessness of the original on its head in a way that veteran Nutcracker fans are sure to appreciate, and if nothing else, it's great for a fun, lighthearted night out during a hectic holiday season.
198 Hill Street, Akron, OH 44325
View this post on Instagram
The University of Akron's Dance Institute is partnering with the Verb Ballet's company dancers for a repeat performance of last year's hit new show, The Akron Nutcracker. This adapted version of the original aims to tell the classic story within a recreation of the Akron of the 1930s, complete with iconic local landmarks like Polsky's Department Store and the Stan Hywet estate. This limited-run Northeast Ohio show is being performed Dec. 22 and 23 at 7:30 p.m. each evening, so it's a great family activity to help you build up to the big day.
500 Lakeside Avenue East, Cleveland, OH 44114
If you want to see a world-class production of The Nutcracker right here in Ohio, check out this year's performance of Nutcracker! Magical Christmas Ballet on Saturday, December 10 at the Cleveland Public Auditorium Music Hall. This year marks the 30th anniversary of this adaptation of the classic ballet, and its goals of spreading world peace and harmony are more important now than ever. Come see the artistry of some of Ukraine's top ballet dancers as they bring this dazzling show to life – it's an experience you'll never forget.
1241 Elm Street, Cincinnati, OH 45202
View this post on Instagram
A yearly staple at the Cincinnati Music Hall, The Nutcracker is arguably the most popular show performed by the Cincinnati Ballet. It's a great excuse to watch some of Ohio's most talented dancers practice their craft. And because it's so popular, you can expect high production values that will make the experience even more worthwhile. This year's performances run from December 15 all the way up to Christmas Eve, so find a free day on your calendar and book your tickets!
650 Walnut Street, Cincinnati, OH 45202
Telling a familiar story from a new perspective is a great way to make it feel fresh and current again. On December 9 and 10, the Aronoff Center for the Arts will be hosting Nutcracker Hot Chocolate, a modernized version of The Nutcracker that has been adapted to showcase African American performers and culture. Acclaimed dance icon Debbie Allen created the show in 2008 to help inspire young dancers of color to keep pursuing their dreams. It's won a bevy of awards since then and continues to be a favorite of families everywhere.
317 East 5th Street, Cincinnati, OH 45202
View this post on Instagram
The Nutcracker may be traditionally staged as a ballet, but who says it has to be? The Hip Hop Nutcracker reimagines this classic show as a thrilling hip-hop dance exhibition that is sure to make you think about Tchaikovsky's music in a whole new way. This touring performance will be stopping in Cincinnati for a show at the Taft Theatre on December 1 from 7:30 to 11:30 p.m. The tour features rapper Kurtis Blow as the show's MC, as well as a full troupe of talented artists dancing on a set that recreates modern-day New York City with gorgeous graffiti lighting effects.
Which of these exciting performances of The Nutcracker will you be seeing this holiday season?

Is there a more rewarding feeling than giving a loved one just the right gift? Put smiles of delight on everyone's face when you do your holiday shopping at these wonderful shops around Columbus.
631 S. Third St., Columbus, OH 43206
Whether you're shopping for a devoted bookworm or a budding reader, you'll find the perfect gift at The Book Loft of German Village. Located in a pre-Civil War building, The Book Loft boasts an incredible 32 rooms, covering an entire city block, filled with bargain-priced books. Give a gift of a Book Loft t-shirt that earns the wearer a 10 percent discount on purchases. Hours are 10 a.m. - 11 p.m. daily.
150 E. Kossuth St., Columbus, OH 43206
View this post on Instagram
Helen Winnemore's is the place to find a gift for that person who has everything. There really was a Helen Winnemore, and the shop originated in her Grandview home. While the shop eventually ended up at the corner of Kossuth and Mohawk in German Village, siblings Julie and John Jenkins still follow Helen's mission of offering one-of-a-kind pieces of wearable and useable art. Shelves are filled with jewelry, glassware, textiles, woodwork, and body care products made by regional artisans. Hours are 11 a.m. - 6 p.m. Monday through Saturday and noon - 5 p.m. Sunday.
682 N. High St., Columbus, OH 43215
Your gift benefits more than just the recipient when it's purchased at Global Gifts. The non-profit shop carries only fair-trade items made by disadvantaged artisans and farmer from more than 40 different countries. Pick up some chili picante plantain chips for your favorite foodie, or a woven sari cotton laundry basket from Bangladesh for that friend who just moved into a new home. Can't decide? Give a monthly subscription for coffee, jewelry, socks, food, candles, or books. Global Gifts is open 11 a.m. - 7 p.m. Monday through Thursday, 11 a.m. - 9 p.m. Friday and Saturday, and 11 a.m. - 6 p.m. Sunday.
787 N. High St., Columbus, OH 43215
View this post on Instagram
Happy Go Lucky is actually two stores in one. "Home" is a lifestyle shop with a full selection of furniture, wall art, rugs, and other home decor items. "Her" is a women's apparel boutique specializing in stylish dresses, pants and tops, outerwear, and loungewear that you'll want to have in your wardrobe forever. Follow them on Instagram for information on the latest arrivals, sales, and events. Hours are 11 a.m. - 6 p.m. Tuesday through Saturday and noon - 5 p.m. Sunday.
1166 W. 5th Ave., Columbus, OH 43212
Everyone needs a little more pampering in their life. Treat friends and family to some luxury with a gift from Glenn Avenue Soap Company. In 2009, Dr. Sandra Metzler, frustrated with the lack of natural products in the marketplace, used her biomedical engineering background to make soap in her kitchen. Four years later, she and her partner Phil began selling their high-quality products out of their home and eventually from their 4,200-square-foot storefront. Their soaps, lotions, essential oils, lip balms, and other skincare products are so amazing that you'll end up "gifting" yourself with some. Hours are 10 a.m. - 4 p.m. weekdays and 10 a.m. - 2 p.m. Saturday.
1392 Grandview Ave., Columbus, OH 43212
View this post on Instagram
While it's located in the heart of the Midwest, Vernacular has been described as "East Coast classic with a West Coast vibe." Husband-and-wife owners Kris and Chelsea carefully curate their womenswear and lifestyle store to offer on-trend merchandise at affordable price points. With their belief that where you shop matters, Kris and Chelsea source from brands that are eco-conscious, ethically sourced, organic, women- and minority-owned, and handmade in the USA. Each year, they donate a portion of their proceeds to local causes and educational outlets. Vernacular is open 11 a.m. - 7 p.m. Monday through Saturday and noon - 5 Sunday. They also have locations in German Village and Worthington.
7227 N. High St. #100, Worthington, OH 43085
Spread cheer from the Buckeye State to family and friends across the country. Since 1981, Sugarbush Gourmet Gift Baskets has been creating and shipping spectacular gift baskets full of fresh fruit, chocolates, wines, cheeses, nuts, and other gourmet specialty foods. Choose from dozens of themed baskets or build your own custom assortment. Bestsellers include the Buckeye Bucket, loaded with cheeses, crackers, nuts, and candies that any OSU fan will love. Hours are 11 a.m. - 3 p.m. weekdays and 9 a.m. - noon Saturday.
752 High St., Worthington, OH 43085
View this post on Instagram
The Electric Sheep may sound like a place to buy farm equipment, but the quirky name belongs to one of the more original gift shops you'll ever find. This family-owned business is a workspace where artisans create all the products by hand. Have an idea for a special personalized gift? The crafters will work with you to bring your concept to life. If you want to learn to make your own individual gifts, sign up for one of their workshops on crafts from painting and laser engraving to assembling a charcuterie board. Hours are 9 a.m. - 6 p.m. Monday through Saturday.
What's the number one thing you're hoping Santa brings you from one of the shops around Columbus?