The study also found that women have the most sex at 25 and lose their virginity at aged 17.
Men, who on average lose their virginity at 18, are most active when they are 29, a major newspaper reported.
Asked when they had their best sex, 40 per cent of 1,281 people aged 28 polled said now. And those in their 50s and 60s said they had their best sex aged 46.
The results contradict research, which says men reach their sexual peak at 18 and women at 30.
The survey by online sex toy retailer also highlighted a shift towards losing virginity earlier.
It found the average age of virginity loss was 17 for those in their 20s, 30s, 40s and 50s, but those in their 60s waited until they were 18.
Relationships expert Tracey Cox, 51, who has her own range of sex toys with Lovehoney, said that this finding destroys the myth that it takes women longer to master their sexual responses.
Despite the female sexual system being far more complex than a man, women are discovering what works and doesn’t faster than men.
Photos: Tamannaah Bhatia sizzles in metallic gown
Photos: Arjun Kapoor and Raj Thackeray at event in Mumbai
In pictures: Here are the fastest ODI centuries in cricket history
'Shaadi No. 1': 10 famous Bollywood weddings in pictures
Photos: Shah Rukh Khan, Shweta Bachchan at Karan Johar's book launch