Christmas is almost here, and right now, it seems like everything’s on sale, from holiday décor and home essentials to furniture and kitchen appliances. This holiday season, everyone wants to get their hands on great deals, get great gifts, and save money while doing so. Christmas shopping—and holiday shopping, in general—can be such an overwhelming task, especially if you don’t know where to start.

According to the National Retail Federation (NRF), consumers plan on spending an average of $998 for holiday gifts and other items. $648 will be spent on gifts for family, friends, and acquaintances. $231 will go to non-gift holiday items like food and décor, while $118 is allocated for other non-gift purchases.

The survey also showed that as many as 57% of consumers plan to shop online, while 44% plan to shop at department stores. 44% say they’re planning to shop at discount stores, while another 24% indicate that they’re planning to shop from local or small businesses. Other places where consumers plan to shop include supermarkets, outlet stores, specialty stores, and thrift stores.

Given all these choices, where can you shop for the best Christmas deals? How can you make the most out of your budget?

Our guide can help you get sorted out so you can cross off everything on your Christmas shopping list while enjoying some of the best sale prices this season has to offer.


Quick Update: The Christmas Sales 2024 may not be available right now, however there are plenty of other opportunities to save. Check our Sales Calendar for current and upcoming offers. Happy shopping!


Tip: If you have a deal that would be a good fit for this article, please submit your deal here.

Many stores are offering a variety of deals in time for Christmas. However, the stores below offer some of the best Christmas sales.

StoreChristmas SaleCategory
WalmartUp to 60% offDepartment Store
Macy’sUp to 60% offDepartment Store
CostcoUp to $500 offDepartment Store
TargetUp to 40% offDepartment Store
Big LotsUp to 65% offFurniture
Hobby LobbyUp to 50% offCrafts
Lowe’sUp to 50% offHome & Garden
Bath & Body WorksSpecial pricesBath & Body
WayfairUp to 70% offHome & Garden
Bed Bath & BeyondExtra 15% OffDepartment Stores
Oriental TradingUp to 70% offParty Supplies

Walmart Christmas Deals

Walmart Christmas Deals

Walmart is already having its Christmas Sale, with some items being eligible for free standard shipping on orders over $35. For its last-minute deals dash, some items, such as electric carving knives, hand mixers, and LED lights, are on sale starting at $15. You can also get discounted home gifts, such as spice racks, weighted blankets, memory foam pillows, and programmable coffee makers.

Additionally, you can expect deals on vacuums, including robot vacuums, furniture, mattresses, beddings, home décor, and storage solutions.

Top Walmart Christmas Deals

Macy’s Christmas Sales

Macy's Christmas Sales

Macy’s has almost everything on sale, from apparel and accessories to other Christmas-themed goodies, so you can decorate to your heart’s content this season. Some gifts are on a limited-time offer, while others give you an additional 20%, 15%, or 10% discount when you use the code GIVE.

Top Macy’s Christmas Deals

Costco Christmas Sales

Costco Christmas Sale

Costco is rolling out low prices for the holidays. Go shopping for a new TV, outdoor dining set, and kitchen fixtures. Pamper yourself with a new foot bath, or finally, have a place to store some of your things with a DIY Storage Shed.

Some offers are also eligible for free standard shipping or curbside delivery. It’s worth noting that some items are on sale even after Christmas Day.

Top Costco Christmas Deals

  • $500 Off Select Lenovo Laptops
    Get deal
  • $300 Off Tanzanite and Diamond 14kt White Gold Heart Pendant
    Get deal
  • $25 Off Waterpik Cordless Select Water Flosser 2-pack
    Get deal
  • $300 Off Thomasville Tisdale Boucle Modular Sectional with Storage Ottoman
    Get deal
  • $60 Off Rastelli’s Connoisseur Gift Crate
    Get deal

Target Christmas Deals

Target Christmas Deals

Expect plenty of Christmas deals from Target on holiday décor, Christmas trees, and more. Take the festivities to your front yard and front door with discounted Christmas wreaths and LED lights. Complete your holiday décor with discounted Christmas décor essentials like Christmas tree ornaments and figurines.


Bonus: RedCard holders can enjoy 5% off. Aside from generous discounts, Target also offers flexible payment schemes with Affirm.

Top Target Christmas Deals

  • 30% Off Holiday Decor, Ornaments, Tree Skirts & Stockings with Target circle (valid until December 16, 2023)
    Get deal
  • 30% Off Select Baby, Toddler & Kids’ Clothing, Shoes & Accessories
    Get deal
  • Up to $100 Off Select Apple products
    Get deal
  • Up to 50% Off Select Nintendo Switch, PlayStation & Xbox Games
    Get deal
  • Up to 40% Off Kitchen Appliances & Dining Items
    Get deal
  • Up to 50% Off Headphones
    Get deal
  • 40% Off Women’s Outerwear & Cold Weather Accessories
    Get deal
  • 20% Off Books with Target circle
    Get deal
  • BOGO 25% Off Beauty Gift Sets
    Get deal

Big Lots Christmas Sales

Big Lots Christmas Sales

Big Lots also offers significant savings for savvy shoppers. You can find a range of decors on sale, including decors for small spaces. Outdoor décor for your front door and front yard are also on sale, along with Christmas trees and wreaths.

Running out of wrapping paper? Don’t fret! Big Lots also has discounted wrapping paper and supplies.

Top Big Lots Christmas Sales

Hobby Lobby Christmas Sales

Hobby Lobby Christmas Sales

Hobby Lobby is a popular arts and crafts store that has an extensive selection of not only arts and crafts supplies but also home décor, holiday, and seasonal items. Bag items with deep discounts, including photo frames, fabrics, and jewelry-making supplies. Discounts can range from 30% to 50% off.

Top Hobby Lobby Christmas Deals

Lowe’s Christmas Deals

Lowe's Christmas Sales

Find discounted Christmas decorations, appliances, tools, and outdoor items at Lowe’s. Discover more ways to save by checking Lowe’s Weekly Ads and signing up for subscription products or a Lowe’s Advantage Card.

Top Lowe’s Christmas Deals

  • Up to 30% Off Select Major Appliances
    Get deal
  • Up to 25% Off Select Small Appliances
    Get deal
  • Up to 35% Off Select Grills and Accessories
    Get deal
  • 50% Off Holiday Decor
    Get deal
  • Up to 50% Off Select Tools and Accessories
    Get deal

Bath & Body Works Christmas Sales

Bath & Body Works Christmas Sales

Find the best deals and great gifts with the Bath & Body Works 2023 Semi-Annual Sale, which takes place after Christmas and once in the summer. If you’re looking for Christmas sales and other deals, Bath & Body Works has plenty of them to go around.

Top Bath & Body Works Christmas Sales

  • $1, $2 & $3 Stocking Stuffers with code GOODIES
    Get deal
  • Buy 1, Get 1 FREE All Candles
    Get deal
  • Buy 3, Get 3 FREE All Full-Size Body, Skin & Hair Care
    Get deal
  • 5 for $27 Hand Soaps
    Get deal
  • 5 for $27 Wallflowers Fragrance Refills
    Get deal
  • 2 for $16 Room Sprays
    Get deal

Wayfair Christmas Sales

Wayfair Christmas Sales

Still shopping for Christmas decorations or looking for Christmas ornaments for the holidays next year? Wayfair has great prices on dinnerware sets, shower curtains, quilt sets, and storage solutions.

Top Wayfair Christmas Sales

Bed Bath & Beyond Christmas Sales

Get first dibs on discounted home décor, furniture, mattresses, lighting, and more with the Bed Bath & Beyond Christmas Clearance Sale. Get price cuts ranging from 15% off to 70% off, plus enjoy free shipping on everything.

Top Bed Bath & Beyond Christmas Sales

Oriental Trading Christmas Sales

Oriental Trading Christmas Sales

Check Oriental Trading for sale prices on toys and games, arts and crafts, Christmas costumes, and Christmas fun kits. Complete your Christmas shopping with great prices on gifts for the whole family.

Top Oriental Trading Christmas Sales

Best Christmas Deals from Last Year by Category

Holiday Decor

  1. Costway: Get up to 60% off select Christmas trees plus 10% off select items with code DELIGHT10 during Costway’s December Sale. See more Costway deals.
  2. NICETOWN:Use the code YS15 to get an extra 15% off, plus a free ornament on select Christmas items. See more NICETOWN deals.
  3. Target: Target is offering 30% off holiday decor, ornaments, tree skirts & stockings. This deal is valid for Target Circle members until December 16, 2023. See more Target deals.
  4. Transformer Table: During Transformer Table’s Holiday Sale, you can get 25% off plus 2 free chairs on Transformer table sets. See more Transformer Table deals.
  5. Woodland Direct: Get $50 off $500 orders when you use the code DIRECT50. See more Woodland Direct deals.

Toys & Video Games

  1. Letbricks: It’s the perfect time to get a Christmas gift for the Lego-lover in your life! Check out Letbricks’ Christmas deals and get 18% off with code LB18. See more Letbricks deals.
  2. Makeblock: Makeblock is offering up to 45% off Christmas Sale items. See more Makeblock deals.

Christmas Gifts

  1. Allies of Skin: Check out the holiday special from Allies of Skin to get up to 25% off sitewide. See more Allies of Skin deals.
  2. Bastion Pens: Enjoy savings of up to $63 on select Bastion Bolt Action Pens this holiday season. The offer runs until December 25, 2023. See more Bastion Pens deals.
  3. BELLAMI: Enjoy a $25 discount on orders over $150 by using code DONTPAYFULL25. What a fantastic way to freshen up your look for Christmas! See more BELLAMI deals.
  4. Blue Bottle Coffee: Get 20% off Blue Bottle Coffee and coffee sets. See more Blue Bottle Coffee deals.
  5. Caskers: Caskers is offering 10% off refined spirits when using our exclusive code dpf10. See more Caskers deals.
  6. E-WIN Racing: Save 25% sitewide at E-WIN Racing when you use the code DPF25. See more E-WIN Racing deals.
  7. Flaviar: Save money this Christmas with 10% off all Flaviar memberships using code DPF10. Give the gift of a unique tasting experience! See more Flaviar deals.
  8. Forever 21: Take 50% off sweaters, jackets, outerwear & winter accessories. See more Forever 21 deals.
  9. Gourmet Gift Baskets: Get ready for the holiday season with Gourmet Gift Baskets! From now until December 25, 2023, you can save $50 on Christmas gifts with the promo code JOY23. See more Gourmet Gift Baskets deals.
  10. Govee: Govee is offering up to 50% off Christmas lights. See more Govee deals.
  11. JCPenney: JCPenney is offering up to 50% off Holiday Home Sale plus an extra 30% off with code UNWRAP30. See more JCPenney deals.
  12. Joggo: Enjoy up to 75% off plus an extra 15% off your purchase at Joggo with code DPFXMAS15 until December 31, 2023. See more Joggo deals.
  13. La Colombe: Buy any 2, get 1 for free on coffee, cold brew, and lattes. This offer is valid for a limited time only. See more La Colombe deals.
  14. Lavazza: Save 20% on Lavazza coffee, plus get a free Trasparenza Collection Mug when you spend $125. See more Lavazza deals.
  15. Luxy Hair: Save $25 on orders of $150 or more with code DONTPAYFULL25 at checkout. Perfect for your holiday hair needs! See more Luxy Hair deals.
  16. Macy’s Wine Shop: Get 45% off when you buy 12 bottles or more with code 23VINO. See more Macy’s Wine Shop deals.
  17. Newegg: Get discounted tech gifts during Newegg’s Dealcember Sale event. See more Newegg deals.
  18. NordicTrack: During NordicTrack’s Holiday Sale you get big discounts on select items. See more NordicTrack deals.
  19. RealSteel: BOGO 40% off on holiday gifts with code HOLIDAYGIFTS. See more RealSteel deals.
  20. SolaWave: Buy 2 products for the price of 1 during SolaWave’s Gifting Sale. See more SolaWave deals.
  21. Try Snow: Enjoy 10% off sitewide using our exclusive code DPF10. See more Try Snow deals.
  22. Volcanica Coffee: Enjoy 10% off all coffees on Christmas Sale when you use code XMAS23. See more Volcanica Coffee deals.

Christmas Sales FAQs

When Do Christmas Sales Start?

Make the most out of Christmas sales and plan ahead by knowing when they start and what stores offer Christmas sales or After Christmas sales.

These sales can vary largely, depending on the retailer. Some stores offer early Christmas sales, while other retailers roll out sales around a week or two before Christmas.

Still, other stores may have After Christmas sales, and some may have semi-annual sales that start a week before Christmas and go on until the New Year.

One of the noteworthy dates to look out for is December 26, the day after Christmas, which is also known as Boxing Day. You can expect retailers to ramp up their offers around Christmas Day and Boxing Day.


Tip: Check your favorite retailer’s website or social media page to see if they’re rolling out early Christmas Deals.

What Products Are Usually on Sale on Christmas?

Everything is on sale on Christmas, from electronics, toys, and games to gift cards. Major retailers such as Best Buy, Kohl’s, and Dick’s Sporting Goods are rolling out early Christmas deals on TVs, laptops, cameras, and sporting apparel.

Amazon and PayPal are offering discounts on gift cards, and some stores are giving out bonus credits when you purchase a gift card. And it’s not just retailers who are offering great deals on Christmas. Some restaurants, hotels, and travel sites may also be giving out perks in time for Christmas.

When Is the Best Time to Get Christmas Deals?

Black Friday and Cyber Monday are usually portrayed as some of the best times to get deals. However, you shouldn’t overlook all the deals you can find in December. Aside from having plenty of deals, December also brings with it great sale prices.

So, when is the best time to get Christmas deals?

The best time to shop for Christmas deals may vary, depending on what you’re looking to buy.

Some stores are rolling out discounts starting on Black Friday, some of which can spill over toward the end of December and well into the New Year.

Sales for Christmas decorations start as early as early fall, between August and September. However, the holiday cheer and some of the best Christmas sales happen after Christmas.

If you’re looking for significant markdowns on Christmas decorations, the best time to shop would be the day after Christmas.

What to Buy After Christmas Sales?

Looking for an artificial Christmas tree for next year? How about Christmas stockings and LED lights to add a festive charm to your home? Expect huge sales for these items on Boxing Day, December 26. Other items that will have deeper discounts after Christmas include:

  • Winter Clothing: When it comes to purchasing winter clothing, it’s best to plan ahead. When they first hit the shelves, they tend to be very expensive. So, if you’re planning to get new winter clothes in time for the next, it’s worth waiting after Christmas to buy items like heavy sweaters, scarves, and winter footwear.
    You can expect stores like Macy’s, Target, Amazon, Nordstrom, and JCPenney to offer the best deals on winter clothing after Christmas.
  • Toys, Cosmetic Sets, and Gift Baskets: After Christmas is usually when some retailers start to roll out their clearance sales. Small gifts, such as cosmetic sets and gift baskets, can have generous discounts of up to 70% off. This is also a good time to shop for toys for birthdays and other special occasions. This is because many retailers will have some unsold toys that they’ll want to get rid of after the holiday shopping season.
    Check out retailers like Target, Amazon, Walmart, and Best Buy for After-Christmas deals on such items.
  • Fitness Products: Expect stores and gyms to offer sales for fitness equipment, accessories, and gym memberships after Christmas. Everyone wants to have a fresh start. And everyone may want to include becoming healthier in their New Year’s resolution list. Many retailers and gyms capitalize on this, hence the generous sale prices on fitness products. This is why it’s best to wait until after Christmas or even after December to purchase fitness products. You can expect items like exercise balls, video workouts, and fitness equipment to go on sale in January. If you want to enjoy more savings, you may also want to check out deals on used items.
  • Electronics: You can expect consumer electronics to have deeper discounts after Christmas, as some Black Friday deals may spill over to the New Year. During this time, many retailers tend to unload some of their old stock or last year’s models to make way for newer models.
  • Bedding and towels: January may be the best time to shop for bedding and towels, as many retailers hold White Sales, which are discounts on household linens. These include sheets, bedspreads, towels, and home décor. Deals may range from 20% to up to 70% off on bed and bath items. Stores that have White Sales include Bloomingdale’s, Home Depot, JCPenney, Macy’s, and Target.
  • Candles: If you’re a fan of candles, then After Christmas sales are the best times to shop for such items, as these will be marked down after Christmas. As you can see, there are many stores that offer Christmas sales for a wide variety of items. The best way to save is to plan ahead. Make a list of what you need to get, and set a budget for your Christmas shopping needs. And while there are many generous offers now, sometimes, it’s best to wait until after Christmas to bag deeper discounts for greater savings.

How Can I Maximize My Budget for Christmas Deals?

One of the best ways to maximize your Christmas shopping budget is to check out coupon sites like DontPayFull. You can find coupon codes, coupons, and promo codes for a variety of retailers and brands, including the ones on our list. You can also turn to money-saving apps, price trackers, and browser extensions such as CamelCamelCamel, and Rakuten.

What Items Are People Looking Forward to Receiving?

People would want to receive items like clothing and accessories, books, electronics, sporting goods, and home improvement items. Additionally, some participants surveyed by the NRF shared that they’d want to receive gift cards, personal care and beauty items, and home décor and furnishings.

How Else Can I Save Throughout the Year?

Aside from Christmas sales, you can also check out semi-annual sales offered by stores like Victoria’s Secret, Bath & Body Works, and Nordstrom. Furthermore, retailers and brands offer year-round sales, so it’s best to keep an eye out for announcements by subscribing to your favorite store’s newsletter, following their social media pages, or checking their website.

Do You Have Any Suggestions?

We're always looking for ways to enrich our content on If you have a valuable resource or other suggestion that could enhance our existing content, we would love to hear from you.