Skip To Content

    These Are Hands-Down The Best 25 Things You Should Invest In For A Better Night's Sleep

    All aboard the train to Snoozeville!

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. A pack of light-dimming stickers that'll help soften the glare on your light-up gadgets (so you can finally get some rest). The best part is that they won't block out the light entirely, so you'll still be able to read your alarm clock in the middle of the night.

    Kaysey Davis/BuzzFeed

    "Buying these light-dimming stickers was the best money I've spent in a while. I just popped them onto my devices and the lights were instantly duller. They come in a variety of different shapes and sizes, making it easy to find the perfect one for each device. I can still see that the lights are on, but they're not nearly as annoying." —Kaysey Davis

    Check out BuzzFeed's full review of LightDims Original Strength - Light Dimming LED Covers and Light Dimming Sheets (they're #6 on the list).

    Get a pack of 100 stickers from Amazon Canada for $7.89.

    2. This snooze-inducing salt scrub and bath soak that'll get you in that sleepy state of mind. Magnesium and epsom salts will relax your tense muscles, while lavender signals to your brain that it's time for bed.

    A person using the scrub in a foamy bath
    Sephora / Via sephora.com

    Each ingredient also works to soften dry, rough skin, so you can wake up feeling (and looking) rested.

    Get it from Sephora Canada for $25. Use code FREESHIPCA to get free shipping on your order.

    3. A contoured eye mask that'll block out glaring light, while allowing your eyeballs to move around during REM sleep. Reviewers say it's so lightweight, they basically forget they're wearing it.

    Someone sleeping while wearing the contoured eye mask
    Amazon / Via amazon.ca

    Because it's so roomy, it won't interfere with long lashes or extensions. Plus, it has a soft adjustable strap, so you can customize your fit.

    Get it from Amazon Canada for $21.81.

    4. This puppy-shaped neck warmer that'll banish night time freezies for good. Its plush body is filled with wheat berries, so you won't need to worry about it leaking hot water or gel all over your bed.

    Linen Chest / Via linenchest.com

    Get it from Linen Chest for $24.95 (originally $39.95).

    5. This motion-detecting toilet bowl light that'll help you see what you're doing the next time you get up for a midnight tinkle. It even comes equipped with a dimmer, so you won't startle yourself awake with glaring lights.

    A toilet bowl lit up from within
    Amazon / Via amazon.ca

    Plus, there are 16 colours to choose from, so it's guaranteed to match your bathroom decor.

    Get it on Amazon Canada for $19.95+.

    6. A silky-smooth pillowcase that'll help you wake up looking your best. The combo of gentle silk and breathable cotton means the days of waking up with wild bedhead are gone (plus, no pillow scars!).

    A trio of silky pillowcases on a bed
    Simons / Via simons.ca

    Each pillowcase can be purchased separately, so you can mix and match colours to your heart's content.

    Get it from Simons for $35 (available in two colours).

    7. This Philips wake-up light that'll gently rouse you from your slumber. Instead of a blaring alarm sound, it actually simulates the colours of a sunrise, tapping into the body's natural circadian rhythm and waking you up more peacefully.

    Amazon / Via amazon.ca

    It's even equipped with a dim nightlight that'll help you find your way to the bathroom.

    Get it on Amazon Canada for $152.97.

    8. A pair of these tiny sound-reducing ear plugs that will filter out eardrum-damaging decibels. Reviewers say they're incredible at dampening annoying sounds, without completely deafening the user.

    @discovervibes / Via instagram.com, @discovervibes / Via instagram.com

    Unlike their bigger foam cousins, these ones will still allow you to hear certain frequencies (like a ringing phone), so you won't be totally isolated. They're also great for parents of newborns or for those with noise sensitivity. Each set comes with three interchangeable tips (small, medium, and large), so you'll always get a perfect fit.

    Get a pair on Amazon Canada for $37.95.

    9. This pillow spray that'll help you ditch invasive thoughts and lull you into a restful slumber. In addition to lavender, this handy lil' mist also includes frankincense and hops, two scents that not only open up breathing passages, but also combat anxiety and stress.

    Someone holding up a bottle of the pillow spray
    @renskincare / Via instagram.com

    Reviewers say one bottle can last for months!

    Get it from Sephora Canada for $33. Use code FREESHIPCA to get free shipping on your order.

    10. These melatonin gummies that'll help you fall asleep (and stay that way, too). Reviewers love that they don't experience any side effects (like grogginess or dependency) after taking them.

    A person holding out a jar of the gummies while sitting in bed
    @ollynutrition / Via instagram.com

    They're infused with natural blackberry flavour and are completely gluten free.

    Get a jar of 50 gummies on Amazon Canada for $20.76.

    11. A weighted blanket, because you're never too old to feel swaddled. Reviewers say it's not just for insomniacs — it also helps with stress and anxiety, making it the next best thing to getting a hug from your favourite person.

    A person sleeping under a weighted blanket
    Amazon / Via amazon.ca

    If you're wondering what weight you should buy, it's recommended to get one at about 10% of your total body weight.

    Get it on Amazon Canada for $29.99+ (available in nine weights, five sizes, and six colours).

    12. A portable white noise machine that'll drown out unpleasant sounds, ease your tinnitus, and help you catch some zzz's. Reviewers say it has richer and deeper tones than similar gizmos on the market, and love that it puts babies to sleep in a snap.

    Someone hanging the white noise machine on a door handle
    Amazon / Via amazon.ca

    Get it from Amazon Canada for $34.67+ (available in nine models).

    13. This melatonin skin serum that'll help your complexion get some much-needed rest. The solid stick formula makes application a snap, no matter how lazy or sleepy you're feeling.

    A person holds the solid serum in their hand
    @milkmakeup / Via instagram.com

    It's infused with a blend of four berries that are rich in antioxidants, so you'll wake up with plump, bouncy skin. The brand also has a melatonin-infused lip mask that'll douse your smoocher in hydration while you sleep.

    Get it from Sephora Canada for $48. Use code FREESHIPCA to get free shipping on your order.

    14. An extra-long pillow that'll make snuggling into bed a lot comfier. The straight shape and plush fill means you can mush, smoosh, and rearrange it a million different ways, without it bunching up or flattening.

    Amazon / Via amazon.ca

    Get it on Amazon Canada for $30.99.

    15. These cute supplement strips that'll help you get your beauty rest. They're honey flavoured and infused with snooze-inducing tryptophan, melatonin, and theanine to help you tap into your body's natural circadian rhythm.

    Someone wearing an eyemask with one of the supplement strips on their tongue
    SkinStore / Via skinstore.com

    Your body won't rely on them for sleep, so you won't have to worry about developing a habit. Need a pick-me-up instead? Check out these energizing strips.

    Get a pack of six strips from SkinStore for $17.16. Use code CLEAN to get 15% off your order.

    16. A lavender-stuffed eye pillow that'll do double duty to both alleviate tension and help you find your zen. The gentle weight is a great solution to stress headaches (and hiccups!).

    A laying person places the eye pillow over their face
    Amazon / Via amazon.ca

    Reviewers love that it can be used hot, cold, during Shavasana, or just when they're laying in bed. Plus, the cover is designed to feel extra soft on your face.

    Get it on Amazon Canada for $28.05.

    17. A cozy oversized sweatshirt that'll never pinch or squeeze you while you're trying to rest. It'll look great layered over leggings, but is also handy if you're a cold sleeper and need a lil' extra warmth at nighttime.

    An oversized sweatshirt with a text graphic saying nap queen
    Etsy / Via etsy.com

    Get it from UpTopNorth on Etsy Canada for $35.09 (available in six colours and in unisex sizes XS–XL).

    18. This essential oil diffuser that'll make you feel like you're living at the spa, without the hefty price tag. It's sleek and stylish, meaning it won't mess with your home decor ~vibes~ while it's diffusing relaxing scents into your bedroom.

    The diffuser on a windowsill
    Sephora / Via sephora.com

    The best part? It's quiet as a mouse, which means it won't keep you awake with weird whirring and clicking sounds.

    Get it from Sephora Canada for $155 (available in three colours). Use code FREESHIPCA to get free shipping on your order.

    19. And this essential oil blend that'll quiet your mind and help you snooze in peace. The mix of ylang ylang, geranium, and clary sage is soft, floral, and refreshing — the perfect olfactory accompaniment to a good night's rest.

    A person cradling a bottle of the essential oil in their hands
    @vitruvi / Via instagram.com

    Get it from Indigo for $26+ (available in ten scents).

    20. A collection of feel-good teas from DAVIDsTea that'll target a whole slew of stressors. Whether you're looking for a gentle caffeine kick, a digestive aid, or a sleepy tea, this magical lil' box has got it.

    A set of boxes filled with mini tins of tea blends
    @davidstea / Via instagram.com

    Plus, you can repurpose the little tins once you're done!

    Get it from Amazon for $30.

    21. This extra-fluffy (and eco-friendly!) duvet that'll keep you cozy all night long. It's made of recycled plastic bottles, so you can hit the hay knowing you're being good to the planet.

    A top-down view of the fluffy duvet blanket on a bed
    Simons / Via simons.ca

    Lightweight AND toasty? Yes, please!

    Get a twin from Simons for $65 (available in sizes twin—king).

    22. This whisper-quiet humidifier that'll help keep the air in your room clean and moist (sorry), and also help mitigate snoring. Reviewers love that it doesn't have any annoying blinking lights, which is great if you need absolute darkness to sleep.

    The humidifier on a nightstand, gently misting the room
    Amazon / Via amazon.ca

    A single fill allows it to run for 18 hours, so you can set it and forget it. Plus, it has an auto shut-off function!

    Get it on Amazon Canada for $39.98+ (available in two sizes and two colours).

    23. This dimmable lunar lamp, so you can set the mood for sleep and get rid of those glaring overhead lights. Reviewers love that the touch sensor allows them to turn out the light when they're drifting off, instead of scrambling to find their remote or switch.

    The moon-shaped lamp on a night stand in a dark room
    Amazon / Via amazon.ca

    It's USB rechargeable, too!

    Get it on Amazon Canada for $28.99.

    24. This edibles cookbook that'll help you bake up some ganja goodies. Each of the 30 recipes yields delicious, low-dose treats that'll improve your culinary skills while (hopefully!) doling out some much-needed relaxation.

    Amazon / Via amazon.ca

    Get it from Amazon Canada for $27.01 (also available for Kindle).

    25. And lastly, a pair of super-soft sleep joggers that'll help your muscles actually rest overnight. The fabric reflects infrared heat back onto your body for maximum restoration while wicking sweat away from your skin, so you'll stay cool and comfy while in dreamland.

    Under Armour / Via underarmour.ca

    They're also stretchy as heck, so you can move around comfortably in the night.

    Get a pair from Under Armour for $60.99+ (available in two colours and in sizes XS–XXL).

    Me, when anyone tries to rouse me from my slumber:

    Paramount Pictures

    Looking for more amazing Canadian shopping content? Be sure to check out these handy products for indoor gardening, these stylish replacements for all the eyesores in your home, and these cool and new beauty products that'll put a spring in your step this season!