Why Wearing Socks In Bed May Be Good For Your Health

Why Wearing Socks In Bed May Be Good For Your Health

Whether or not to wear socks to bed is a surprisingly divisive subject. Anecdotal evidence (me, polling my friends) suggests that people fall firmly into one of two camps in the socks-in-bed debate/schism. The first being that socks should be worn around the house, but NEVER, EVER in bed. This stance is usually accompanied by a hard, righteous stare. The second, opposing group insist in an equally dogmatic fashion that wearing a pair of soft socks in bed is the ultimate in sleep-time indulgence. 

Socks in Bed

There is some evidence to suggest that, personal preference aside, wearing socks for sleep might be beneficial to your health and to your sleep quality. 

  • Wearing a soft, loosely fitted sock in bed aids a process called distal vasodilation, which increases blood circulation to your feet. 
  • Increased blood circulation allows your body to get rid of heat faster, meaning that your core body temperature will cool down more quickly.
  • This is a signal to your brain that it’s time to go to sleep, making your body relax and helping you fall asleep. 

So paradoxically, wearing socks to bed actually cools you down rather than overheating you. Overheating is one of the key disruptors to sleep and investing in natural, breathable pyjamas and bedding is the first step to a good night’s sleep. It would seem that the second is wearing a pair of soft and cozy bed socks. 

How to care for your socks 

Whether you are wearing them to bed or simply padding around the house in them, it’s worth caring for your bed socks properly. Whether made from lambswool or, as with our collection, alpaca wool, handwash or wash at 30 degrees (warm wash) on a gentle cycle with a dedicated wool detergent. Do not tumble dry. 


For more inspiration on natural home comforts, see our collection of linen bedding, cotton bedding, homeware and sleepwear

Something went wrong, please contact us!

Your Shopping Bag

Your cart is empty
Free US Shipping over $75
  • Marina Blue Shoreham Stripe Cotton Towels

    Marina Blue Shoreham Stripe Cotton Towels

    $12.00 $25.00

  • Meadow Blue Shoreham Stripe Cotton Towels

    Meadow Blue Shoreham Stripe Cotton Towels

    $12.00 $25.00

  • Ochre Gingham Wool Blanket

    Ochre Gingham Wool Blanket

    $99.00 $179.00

  • White Linen Blend Pillowcase (Pair)

    White Linen Blend Pillowcase (Pair)

    $65.00

  • White Linen Blend Fitted Sheet

    White Linen Blend Fitted Sheet

    $119.00

  • Moorland Border Wool Blanket

    Moorland Border Wool Blanket

    $99.00 $179.00

  • It looks like you’re in the {{country_code_current}}

    Would you like us to take you to the {{country_code_suggested_store}} store?

    No thanks, I’ll remain on the {{country_code_current_store}} store