We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

One of the best things about the holidays at Target is the Target gift card sale. This once-a-year sale on Target gift cards is one you don’t want to miss. Target will give you 10% off Target gift cards which you can then turn into great gifts, stocking stuffers, or just something special for you. I 100% encourage you to max out on the deal (you can buy up to $500 worth of gift cards and save up to $50!).

For updates as soon as deals go live, download the Krazy Coupon Lady app. You can also text TARGET to 57299 and receive real-time text alerts about the best Target deals.


The Target gift card sale is only two days long.

Target gift cards on a display wall inside Target

Target hosts the 10% off Target gift card sale for two days only during the first weekend in December. Prior to 2020, this sale only lasted one day. In 2020, Target extended the gift card sale to include both Saturday and Sunday. The Target Gift Card 10% off sale in 2022 was on Dec. 3 – 4, 2022. We predict the 2023 Target Gift Card sale to happen on Dec. 2 – 3, 2023.

Target Gift Card Deal
Target Gift Card Sale
2023Dec 2 – 3
2022Dec 3 – 4
2021Dec 4 – 5
2020Dec 5 – 6
2019Dec 8
2018Dec 2
2017Dec 3


You can shop the Target gift card sale online or in stores.

A person holding a target gift card with a cell phone displaying a digital target gift card on the target app.

Whether you want to stroll through Target or shop in your pj’s, you’re set. You can shop for Target gift cards online or in stores. Look for an exclusive Target Circle offer in your account to take advantage of this sale. The gift card discount can be used for only one transaction at Target or on Target.com per Target Circle account, so plan accordingly.



Save up to $50 on gift cards at Target.

Three Target gift cards held in a persons hand at a checkout stand.

The max amount of gift cards at Target you can purchase with the sale is $500. When you buy any Target gift card for $10 – $500, you keep 10% in your pocket. You’re getting a $100 gift card for only $90. Use these gift cards for gifts, or stash them away for yourself. If you’re not giving the gift cards away as gifts, you can easily add them to your Target app to redeem them later at checkout.

TIP: Buy as many gift cards as your budget allows and use them for Target holiday shopping and for your Target trips throughout the year.


You won’t get another 5% off Target gift cards if you use your RedCard.

A person's hands, one holding a Target gift card, and the other holding a Target RedCard, in front of a Target bag.

When purchasing your Target gift cards, you won’t get an additional 5% off by using your Target RedCard. Consider checking out with an alternative grocery cash-back credit card to earn more rewards.

Target Gift Card Sale — Save 10% When You Shop The First Weekend of December