The Best Time Of Day To Have Sex In Your 20s, 30s and 40s

You might like to think that your sex life is spontaneous, that you allow yourself to be 'in the moment' and leave everything to chance but apparently, your body has different ideas.

According to new research by Oxford University, the perfect time to make love changes as our bodies age. Dr Paul Kelley, a clinical research associate at the university, told the Daily Mail, "Your body clock changes with age. It actually controls every body system and controls every one of the trillion cells in your body."

Of course, lifestyle factors such as work and having small children are going to have an effect on when we want to, or feel like we can, have sex. People will have sex earlier in the day when they're on holiday and free from the daily grind, but will only have sex late in the evening if they work in an office.

So when is the best time to have sex at each age? Dr Kelley has the answer…

Twenties

A twentysomething's libido means they can be ready to go at any time of day but at 3pm, their body reaches its energy peak, making it the perfect time to have sex.

Thirties

Rise and shine early in your 30s and get down to it at 8.20am. Sunlight boosts testosterone in both men and women, which stimulates the hypothalamus – the part of the brain that controls the release of hormones.

Forties

Forget morning sex in your forties – 10.20pm is the best time for you. Making love relaxes you by releasing oxytocin, which helps you to rest and get a great night's sleep.

Fifties

Similar to in your forties, sex is better in the evening. Relax and forget a busy day with sex at 10pm.

Sixties

Sex is best enjoyed between dinner and bed as you reach your sixties. Try to aim for 8pm after an early dinner, priming your body for the release of oxytocin before bed.