During the holidays, many people aren't getting a lot of sleep. Between financial stress, preparing for family gatherings or the anticipation of Santa's arrival, there's a lot that can keep you awake.

So how much would you pay to ensure a good night's sleep?

The average American would pay about $290 for the perfect night of sleep, according to a new survey by Mattress Firm. 

That's $290 PER night, meaning almost $106,000 a year. 

RELATED: Study: Women who share bed with dogs sleep better

The survey also reported that those who sleep on their back reported having the best quality of sleep, as well as those who curl up with their pet.

Overall, the survey said the average person got about six hours and 17 minutes of sleep a night in 2018.

More from KARE 11 Sunrise:

Start your week with the Monday Refresh

Improve your holiday photos with 3 simple tips

Vermillion gas station known for holiday pop-up shop