Spring is finally here! You might not have trouble keeping warm, but you can still improve your quality of sleep tenfold with a good weighted blanket. Luckily, there are lots of great weighted blanket sales to choose from right now, so you can sleep better without spending a fortune.
The best weighted blankets are designed to keep you warm, and induce deeper and more restful sleep than traditional blankets. Their extra weight can reduce anxiety and stress and can even ease insomnia. If you've never slept with a weighted blanket before, you may be surprised at how big a difference they can make.
We've scoured all the sales that retailers are offering and found the best deals on weighted blankets for you. For an even better sleep, check out our list of the best mattress sales too.
Weighted blanket deals — quick links
- Amazon: extra 50% off select weighted blankets (opens in new tab)
- Bear: 30% off weighted blankets via code "MD30" (opens in new tab)
- Brooklyn Bedding: 25% off weighted blankets via "REFRESH25" (opens in new tab)
- Casper: 30% off select weighted blanket colors (opens in new tab)
- Layla: 40% off all sizes (opens in new tab)
- Walmart: adult/children's weighted blankets from $23 (opens in new tab)
- Wayfair: up to 50% off select weighted blankets (opens in new tab)
Best weighted blanket sales
Smart Queen Cooling Weighted Blanket: was $59 now $33 @ Amazon (opens in new tab)
This affordable weighted blanket by Smart Queen is available in a variety of colors and weights. It's machine washable and has a 7-layer inner structure. Remember to click the on-page coupon to get the full discount.
Knitted Weighted Blanket: was $195 now $179 @ Koala Comfort (opens in new tab)
This weighted blanket offers a unique look and feel, with a knitted texture and cotton-based materials. The way this blanket is constructed means it sleeps less hot than other weighted blankets, so it's a good choice if you live somewhere warm.
AN Cooling weighted blanket: was $54 now $24 @ Amazon (opens in new tab)
If you sleep warm, it can be a good idea to opt for a cooling weighted blanket. This blanket from AN comes in several sizes and weights, and is a good inexpensive option if you're purchasing a weighted blanket for the first time. Click the on-page coupon for the full discount.
Tranquility Cool & Clean weighted blanket: was $140 now $39 @ JCP (opens in new tab)
This blanket features a removable, reversible cooling cover that can be washed in a washing machine. Prices now start at $39 for a 12lb blanket — just add it to your cart to see the discounted price.
Essential lavender-infused blanket: was $219 now $129 @ Essential Blankets (opens in new tab)
This weighted blanket is infused with a soothing lavender scent. Lavender can both reduce the time it takes to fall asleep and improve sleep quality — plus, it will make your room smell great.
Sivio Sherpa Fleece Weighted Blanket: was $64 now $59 @ Amazon (opens in new tab)
This fleece blanket offers 15 or 20 pounds of comfort, and comes in twin or full size. It can be spot cleaned or thrown it the washer, and comes in a variety of colors. Plus, check the special offers tab to get a Sivio cooling weighted eye mask free with the blanket.
Nectar Weighted Blanket: was $149 now $119 @ Nectar (opens in new tab)
$30 off: Rarely on sale, the Nectar Weighted Blanket offers either 15 or 20 pounds of weight creating the perfect night's sleep for anyone who has trouble falling asleep. It features a glass bead filling that evenly distributes weight across your body. Plus, it has a removable cover with antimicrobial protection. This is one of the best weighted blanket sales we've seen.
YnM Weighted Blanket: was $49 now $39 @ Amazon (opens in new tab)
Amazon Best Seller: The YnM weighted blanket is the #1 best-selling weighted blanket on Amazon. It comes with inner compartments to distribute the weight, ties to connect the blanket to your duvet, and 100% Oeko-Tex certified cotton. This blanket is on sale for just $39 with coupon.
Layla weighted blanket: was $169 now $90 @ Layla (opens in new tab)
Layla is taking 50% off its entire line of weighted blankets. The blanket has been specifically designed to improve sleep and reduce stress levels, and it's available in three different sizes: twin (15 lbs.), queen (20 lbs.), and king (25 lbs.). Prices now start from just $110.
Bear Weighted Blanket: was $150 now $105 @ Bear (opens in new tab)
The Bear Weighted Blanket offers 15 lbs. of cozy comfort to help you relax, reduce stress levels, and get a better night's sleep. Its plush microfiber cover keeps you snug while the blanket's quilted channels evenly distribute the glass beads across the entire blanket.
Tranquility Kids Weighted Blanket: was $48 now $24 @ Walmart (opens in new tab)
The Tranquility Weighted Blanket is snug, cooling, comfy, and very affordable. As a result, it's on the Tom's Guide list of top weighted blankets. The blanket includes a removable and washable cover, but what we really love is the double-sided cover. One side is soft and plush, while the other features BlueCool Technology fabric that remains cold to the touch.
Casper Weighted Blanket (10 pounds): was $169 now $99 @ Casper (opens in new tab)
Inspired by performance outerwear, this weighted blanket hugs your body with breathable quilted channels to achieve maximum comfort. The soft cotton cover helps with air circulation, and there are three weight options to choose from: 10, 15, and 20 pounds. The Rose and Fireside colorways start at just $99.
Gymax Cooling Weighted Blanket: was $99 now $43 @ Walmart (opens in new tab)
Available in five different sizes and weights (7 pounds, 41 x 60 inches to 20 pounds, 60 x 80 inches), this weighted blanket also comes in two color choices: light blue or pink. It features premium glass beads that are sewn into individual pockets and complemented by soft, lightweight fiberfill. With one of these, you'll sleep like a baby all night long.