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.
Weighted blankets have been all the rage in 2019!
Check weighted blanket off your list with these last-minute deals. Many will ship in time for Christmas. To get yours faster, opt for free in-store pickup.
To get your weighted blanket faster, choose in-store pickup.
1. 15-Pound Weighted Blanket, Only $49 on Amazon

Free shipping with Amazon Prime or on orders of $25+
Final Price: $48.90
Use Amazon coupon for $10.00 off
Free shipping with Amazon Prime or on orders of $25+
Final Price: $51.90
Use Amazon coupon for 5% off
Free shipping with Amazon Prime or on orders of $25+
Final Price: $56.99
2. 15-Pound Weighted Blanket, as Low as $60 at Kohl’s

Receive $10 Kohl’s Cash for every $50 spent through 12/24
Cardholders, use GIFT30 for 30% off through 12/24
Non-cardholders, use SAVEBIG for 15% off orders of $99 or less through 12/24
Cardholders, use DECMVCFREE for free shipping through 12/24
Non-cardholders, free shipping on orders of $50+ or free store pickup
Final Price: as low as $62.99, plus $10.00 Kohl’s Cash redeemable 12/25-1/5
Receive $10 Kohl’s Cash for every $50 spent through 12/24
Cardholders, use GIFT30 for 30% off through 12/24
Non-cardholders, use SAVEBIG for 15% off orders of $99 or less through 12/24
Cardholders, use DECMVCFREE for free shipping through 12/24
Non-cardholders, free shipping on orders of $50+
Final Price: as low as $64.39, plus $10.00 Kohl’s Cash redeemable 12/25-1/5
3. 12-Pound Weighted Blanket, $40 at Target

Use RedCard for 5% off
Free shipping through 12/21
Final Price: $38.00
4. 5-Pound Kids’ Weighted Blanket, $26.60 at Target

Or Mickey Mouse & Friends 5-Pound Minnie Mouse Weighted Blanket Gray (
Use Redcard for 5% off
Free shipping through 12/21
Final Price: $33.25
5. Kids’ 4.5-Pound Weighted Blanket, Only $20.97 at Walmart
Free shipping on orders of $35+ or free store pickup
Final Price: $20.97
Free shipping on orders of $35+ or free store pickup
Final Price: $20.97
Free shipping on orders of $35+ or free store pickup
Final Price: $20.97
Free shipping on orders of $35+ or free store pickup
Final Price: $20.97
UP NEXT: See the all Best Holiday Deals!

