This is the last weekend before Christmas and one of the biggest shopping times of the year, so shoppers still have time to get some great last-minute gifts.

Macy’s, Target & Kohl’s are having huge discounts, extended store hours, and even Christmas delivery options are still available.

Sears and Best Buy are also having last-minute gift sales, which you can view here.

Here is all the information for each store, including  highlights of some of their featured items and a link to their websites.


Order by 5 P.M. (EST) on Monday. December 22, for guaranteed Christmas delivery.  You can also get free shipping when you spend $99 or more.

Saturday, December 20: 1-day Super-Saturday sale with stores open from 7 A.M. (EST)-Midnight.  Get $10 off purchases of $25 or more, and $20 off purchases of $50 or more, with your Macy’s pass.

The sale features web busters, deals of the day,and deep discounts on everything in-stores and online.

Web Busters:   These are online only and quantities are limited.  Some web busters include: select Women’s Charter Club sweaters-$39.99, 40% off select Stand mixers, 60% off select Men’s Club room cashmere sweaters and more.

Deals of the Day: get 60% off juniors sweaters, women’s Rampage boots for $19.99, 30-50% off fine jewelry (plus an additional 25% off) and other great deals in-stores and online.

Plus, get 50-60% off all coats, 30-50% off men’s and women’s shoes, 50-60% off sleepwear for the whole family and more.


Order by Saturday, December 20 for guaranteed Christmas delivery and receive free shipping.  You can also order online and pick it up in-stores the same day.

Save 30% on clothing, accessories and shoes with promo code JOY30.

Now through Saturday, December 20: buy an Xbox One Assassin’s Creed bundle-$349.99 and get a $70 gift card, save up to 40% on all toys, 25% off select Kitchen-Aid items, spend $75 and save 15% on home furnishings.  Additional deals also available.

Plus get 40% off  “gifts to wrap up your list” featuring Beats By Dre Solo HD Drenched headphones for $119, Apple iPad Air 16GB Wi-Fi for $349.99 and more.


Kohl’s will be open 24 hours a day  from Friday, December 19 until 6 P.M. (EST) on Christmas Eve (December 24). *Some store locations in New York, New Jersey, California, Wisconsin, North Dakota and Michigan may have different hours so check your local Kohl’s to find out.

Order by 12 P.M. (EST) on Friday, December 19 and get your gifts by Christmas with standard shipping.

Spend $100 or more and save 20%, or spend under $100 and save 15%, when you use the promo code CANDY.

Now through Wednesday, December 24, save an extra 30, 20 or 15% off when you use your Kohl’s card and get $10 Kohl’s cash for every $50 you spend.

Get $10 off jewelry and watch purchases of $50 or more with promo code LMJewelry, in-stores and online.

Deals include store-wide savings, including: 50-60% off sleepwear for the family, 10-50% off toys, 25-40% off watches. 10-33% off small appliances and more.

Featured items include Barbie Pink-tastic doll and horse for $24.99, Keurig 2.0 coffee brewer for $149.99 and Nutribullet blending system for $89.99.

What do you think of these Christmas sales?  Will you be shopping this weekend?  Tell us what your buying for Christmas below.