Best weighted blanket sales in May 2023

Nectar Weighted Blanket
(Image credit: Nectar)

A weighted blanket can seriously improve your sleep quality. 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.

Best weighted blanket sales

Luna Adult Weighted Blanket: was $94 now $76 @ Amazon

Luna Adult Weighted Blanket: was $94 now $76 @ Amazon
The Luna Adult Weighted Blanket is the best weighted blanket we've tested. Its hypoallergenic construction, breathable cover, and even weight distribution were all reasons why we voted this our best pick.

YnM Weighted Blanket: was $49 now $39 @ Amazon

YnM Weighted Blanket: was $49 now $39 @ Amazon
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. Click the on-page coupon for the full discount.

Gravity Weighted Blanket: was $249 now $199 @ Amazon

Gravity Weighted Blanket: was $249 now $199 @ Amazon
Out of all the weighted blankets on the market, Gravity's premium weighted blanket is probably the most famous. We think it's one of the best weighted blankets on the market due to its soft micro-fleece cover and even distribution of glass beads. It's also suitable for heavier bodies, and there's a 30-day free return policy.

Nectar Weighted Blanket: was $149 now $64 @ Nectar

Nectar Weighted Blanket: was $149 now $64 @ Nectar
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. 

Tranquility Weighted Blanket: $49 @ Walmart

Tranquility Weighted Blanket: $49 @ Walmart
It's not on sale right now, but this weighted blanket is great value even at full price. We love the Tranquility Weighted Blanket for its washable removable cover. One side of the cover is made of a soft plush material, and the other is BlueCool Technology fabric. That makes it a great blanket to use all year round.

Bearaby Organic Cotton Knitted Weighted Blanket: $249 @ Nordstrom

Bearaby Organic Cotton Knitted Weighted Blanket: $249 @ Nordstrom
This blanket is soft, cosy and is made from organic materials. It's breathable and biodegradable. It's machine washable on cold temperatures, and it's one of the best looking blankets on the market thanks to its chunky knit design and range of colors. The Bearaby blanket is currently still at full price, but we'll keep you updated on the best sales.

Saatva Organic Weighted Blanket: $345 @ Saatva

Saatva Organic Weighted Blanket: $345 @ Saatva
This blanket is made of natural cotton velvet and is one of the best weighted blankets for deeper sleep. You get a 1-year warranty and a 45-day free trial to test it out.

Zonli Weighted Blanket: was $53 now $39 @ Amazon

Zonli Weighted Blanket: was $53 now $39 @ Amazon
The Zonli weighted blanket comes in a large variety of sizes, and weights and attractive colors. It also comes with a removable machine washable cover. Click the on-page coupon to get the full discount.

Luxome weighted blanket w/ removable cover: was $165 now $125 @ Luxome

Luxome weighted blanket w/ removable cover: was $165 now $125 @ Luxome
Prices start at just $125 for Luxome's weighted blanket in this limited time offer. Each blanket comes with a removeable cover, and the blanket is machine washable for easy cleanup.

Amazon Basics Weighted Blanket: was $64 now $48 @ Amazon

Amazon Basics Weighted Blanket: was $64 now $48 @ Amazon
If you're looking for an affordable weighted blanket, this one from Amazon is a good choice. It comes in a range of sizes, weights, and designs — this deal is for the 48 x 72" 20lb blanket.

Layla weighted blanket: was $169 now $99 @ Layla

Layla weighted blanket: was $169 now $99 @ Layla
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.).

Brooklyn Bedding Weighted Blanket: was $199 now $149 @ Brooklyn Bedding

Brooklyn Bedding Weighted Blanket: was $199 now $149 @ Brooklyn Bedding
Available in 15-lb. and 20-lb. options, the Brooklyn Bedding Dual Therapy Weighted Blanket features a flippable and removable duvet cover. One side blankets you with ultra cozy warmth and the other side provides the tranquility of weight.

Bear Weighted Blanket: was $150 now $75 @ Bear

Bear Weighted Blanket: was $150 now $75 @ Bear
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.

Casper Weighted Blanket (10 pounds): was $169 now $99 @ Casper

Casper Weighted Blanket (10 pounds): was $169 now $99 @ Casper
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.

Nest Luxury Weighted Blanket: was $137 now $113 @ Nest

Nest Luxury Weighted Blanket: was $137 now $113 @ Nest
This weighted blanket has a polyester jersey top layer and a rayon bottom layer, and can be machine washed on a cold temperature delicate cycle. You also get free delivery and a 30-day trial, but the downside is that there's only one weight option per bed size.

Unhide Marshmallow Blanket: was $249 now $199 @ Unhide

Unhide Marshmallow Blanket: was $249 now $199 @ Unhide
The Unhide Marshmallow weighted blanket comes in 12 attractive colors. The soft faux fur material is made of 90% recycled materials, and the blanket is machine washable on a cold cycle.

Sweet Zzz Weighted Blanket: was $119 now $59 @ Sweet Zzz

Sweet Zzz Weighted Blanket: was $119 now $59 @ Sweet Zzz
This double-sided cotton and bamboo weighted blanket from Sweet Zzz comes in weights from 7lbs to 20lbs, and has a plush cotton warm side and a cooling bamboo side.

Millie Davis-Williams

Millie is a Deals writer at Tom's Guide specializing in deals content. She also covers the latest tech news and and creates how-to articles about everything from phones, streaming devices, and headphones to apps and video games. In her spare time, she enjoys reading, gaming on her Nintendo Switch and creating digital art.