Sign In

Can a Lack of Sleep Cause Headaches?

Last updated 6 years ago

Sleep does much more than make you feel rested—adequate sleeping habits also help your body perform the necessary functions to keep you healthy and strong. If you spend more time tossing and turning on your mattress than you do sleeping, you might notice an escalation in headaches. Keep reading to find out why:

Scientists have found that when people do not get a good night’s sleep, their bodies produce more of the proteins p38 and PKA. These substances are responsible for controlling the sensory response in the nerves of the face. Not sleeping enough or mixing up your sleep schedule can trigger these nerves and give you a headache.

Moreover, roughly 36 million Americans suffer from migraines. Although scientists are not entirely sure of the cause of these headaches, they do know that not sleeping can trigger them. Many people climb onto their new mattress in the middle of the day to try to sleep away the pain, but this pattern could actually be making the problem worse. 

Sticking to a regular sleep schedule is the best way to minimize headaches caused by lack of sleep. When you try to nap during the day to deal with a headache, you can start to become an insomniac, because if your brain rests in the middle of the afternoon, it does not need to sleep as much at night. Rolling around on your mattress and trying to fall asleep will leave you feeling tired and foggy in the morning, and can also trigger another headache. Purchase a new Dr. Breus or Tempur-Pedic mattress so you can find a comfortable sleeping position and get a good night’s rest.

With The Doctor Breus Bed as well as other top mattress brands, Mattress Direct of St. Louis can help you get the sleep you need. Call (314) 549-8496 today to learn about our mattress selection.


  • Loading comments... Spinner
Follow Me on Pinterest

See Our Current Promotions

Click below to view our current specials.

  • Hours:

  • 11:00 AM to 5:00 PM Sunday
  • 10:00 AM to 8:00 PM Monday
  • 10:00 AM to 8:00 PM Tuesday
  • 10:00 AM to 8:00 PM Wednesday
  • 10:00 AM to 8:00 PM Thursday
  • 10:00 AM to 8:00 PM Friday
  • 10:00 AM to 6:00 PM Saturday


  • Recent Posts
    • Loading posts... Spinner
  • View All
  • Recent Comments
    • Loading comments... Spinner
  • Related Links
  • Popular Tags
    • Loading tags... Spinner