Weighted blankets are heavy blankets, usually 10% or so of your body weight, that spread gentle pressure across your body. Many people with anxiety say that pressure helps them settle at night, a bit like a long hug.
Here are the five we'd pick, and how to choose the right weight.
Some links in this guide go to Amazon. If you buy through them we may earn a commission, at no extra cost to you. As an Amazon Associate we earn from qualifying purchases.
Quick picks
- Best overall: YnM Weighted Blanket: the best-value way to find out if weighted blankets help you.
- Best knit blanket: Bearaby Cotton Napper: chunky knit weight with no beads, and it breathes.
Weighted blankets compared
| Blanket | Type | Best for | Typical price |
|---|---|---|---|
| YnM Weighted Blanket | Glass bead blanket | Trying a weighted blanket on a budget | $35–$60 |
| Bearaby Cotton Napper | Knitted weighted blanket | A blanket that breathes and looks good | $250–$300 |
| Bearaby Tree Napper | Knitted weighted blanket | Night sweats and warm bedrooms | $250–$300 |
| Gravity Blanket | Glass bead blanket | A washable cover and a familiar brand | $150–$250 |
| Nodpod Weighted Sleep Mask | Weighted eye mask | Calming pressure without a full blanket | $35–$40 |
Prices are typical ranges and change often. Check Amazon for today's price.
The 5 best weighted blankets for anxiety

Best overall
1. YnM Weighted Blanket
- Glass bead fill
- Small stitched pockets
- Many weights and sizes
YnM is one of Amazon's longest-running weighted blanket bestsellers. Glass beads sit in small stitched pockets so the weight stays evenly spread instead of sliding to one side, and it comes in a wide range of weights and sizes.
It's sized to lie on top of you rather than drape over the whole bed, and the cotton shell can feel warm. For the price, it's the easiest way to see whether deep pressure works for you.
Buy it if
You're curious about weighted blankets and don't want to spend much finding out.
Skip it if
You sleep hot. Look at the Bearaby Tree Napper instead.
Check price on AmazonUsually $35–$60
Best knit blanket
2. Bearaby Cotton Napper
- Hand-knit organic cotton
- No beads or pellets
- 10–25 lb options
The Napper gets its weight from thick, chunky-knit organic cotton rather than beads. The open knit lets air through, it's silent when you move, and it looks good enough to leave on the sofa.
It costs several times more than a bead blanket, but many people find it more comfortable for long evenings and naps.
Buy it if
You want a weighted blanket you'll use on the sofa as well as in bed.
Skip it if
You're on a budget or not sure weighted blankets suit you yet.
Check price on AmazonUsually $250–$300
Best for hot sleepers
3. Bearaby Tree Napper
- Tencel lyocell yarn
- Cooler to the touch
- Knitted, no beads
The Tree Napper is Bearaby's cooling version, knitted from Tencel lyocell made from eucalyptus wood pulp. It feels smoother and cooler than cotton and handles warmth better.
If heat is what has put you off weighted blankets before, this is the one to try.
Buy it if
You run hot or live somewhere warm.
Skip it if
You like the softer, fuzzier feel of cotton.
Check price on AmazonUsually $250–$300
Best classic weighted blanket
4. Gravity Blanket
- Removable duvet cover
- Glass bead insert
- 15, 20 and 35 lb options
Gravity helped make weighted blankets mainstream, and its original blanket remains a solid pick. The weighted insert sits inside a soft, removable microfiber cover, which makes washing much easier than with a one-piece blanket.
It's pricier than YnM for a similar design, but the cover and finish feel more premium.
Buy it if
You want an easy-to-wash weighted blanket from an established brand.
Skip it if
You sleep hot. Microfiber covers trap warmth.
Check price on AmazonUsually $150–$250
Best small alternative
5. Nodpod Weighted Sleep Mask
- Four bead-filled pods
- No strap
- Machine washable
If a full weighted blanket feels like too much, Nodpod puts gentle weight over your eyes instead. Four pods filled with microbeads drape across your face and block most light, with no strap to tangle in your hair.
It's also easy to travel with and to share a bed with.
Buy it if
You want to try pressure for calm without committing to a big blanket.
Skip it if
You toss and turn a lot. Without a strap it can slide off.
Check price on AmazonUsually $35–$40
Do weighted blankets help with anxiety?
The research is encouraging but still limited. A randomized trial in Sweden found that people with psychiatric conditions and insomnia slept better with a weighted blanket than with a light one, and other small studies have reported lower anxiety. Many people simply find them comforting.
A weighted blanket isn't a treatment for an anxiety disorder. If anxiety is affecting your daily life or your sleep most nights, talk to a doctor or therapist. If anxious, vivid dreams are part of the picture, our guide to why you keep having nightmares may help.
How to choose the right weight
- Start around 10% of your body weight, then round to the nearest size. Someone who weighs 150 lb would start with a 15 lb blanket.
- Go lighter if you're unsure. Too heavy feels trapping rather than calming, and most returns are for blankets that feel too heavy.
- Pick the size for you, not the bed. Weighted blankets should sit on your body, not hang over the sides.
- Think about heat. Glass bead blankets and microfiber covers run warm. Knits and lyocell run cooler.
Have a dream of your own?
Write what you remember and get a clear reading.
Who shouldn't use one
Weighted blankets aren't suitable for babies or young children, and anyone who can't easily move a blanket off themselves shouldn't use one. If you have sleep apnea, breathing problems or circulation issues, check with a doctor first.
How we picked
Every blanket here is sold on Amazon US and comes from a brand with a long track record or a large base of owner reviews. We covered a budget option, two breathable knits, a classic with a washable cover and a small alternative. We chose from product details and owner feedback rather than lab testing.
FAQ
What is the best weighted blanket for anxiety?
The YnM is the best value way to try one. If you sleep hot or want something special, the Bearaby Tree Napper or Cotton Napper.
What weight should a weighted blanket be?
Around 10% of your body weight is the usual starting point. Go a little lighter if you're between sizes.
Can you sleep with a weighted blanket every night?
Most healthy adults can. Take it off if you feel too hot or restricted, and avoid them for young children.