Having sex should be enjoyable and something both parties should look forward to. But, if you’re dissatisfied with your own performance or you’re concerned your erections aren’t hard enough, you’re not alone. Concern about the firmness of an erection is something that many men worry about – is it treatable? Will it always be like this? Is there a larger, underlying issue or is it just a one-off?

Of course, if you’re experiencing impotence issues and you’re worried about your health, then you should speak with your doctor. But in the meantime, we’ve gathered 4 ways you can achieve harder erections and enjoy a satisfactory sex life. Read on to find out more.

Discover the P Shot

The Priapus Shot is hugely popular right now, and the results speak for themselves. If you’re looking for increased sexual performance, male enhancement, firmer and longer erections, and overall improved sex life then this procedure could be for you. Popular in men who struggle with the function of their penis and those who may be on medication that restricts blood flow, the P Shot is making waves in the sexual health industry.

Eat better

Your ability to maintain a hard erection is directly linked to your diet and what you consume daily. If you like to enjoy processed foods that are high in fat, salt and sugar then your sexual performance could be impacted. You’re more likely to have excess weight, be susceptible to high blood pressure and diabetes all of which can affect your ability to maintain a hard erection. Making some simple changes to whole foods, fruits and veggies as well as foods that are high in nutritional value is the best approach.


Yes, sex counts as exercise but if you want to improve the firmness and the longevity of your erection then you need to include at least 20 minutes of activity every single day. Getting your heart pumping and increasing your blood flow with cardiovascular exercise is the best way to improve blood flow to your penis. So, consider taking the stairs instead of the lift, go for a jog around the block, head to a fitness class, hit the gym or create your own home workout.

Try something new

Sex lives can get a little stale, and if you’ve always gone through the same process for several years without much variation then you may find it difficult to maintain a hard erection. This doesn’t mean that you don’t love your partner any less or that you don’t find them attractive – and it’s important that you convey this to your partner – it simply means that you should try something new to add a little spice and variety into the bedroom. Consider one or some of the following options:

  • Try new positions
  • Try having sex in a different location or area of the house
  • Use sex toys that help stimulate blood flow to the penis (and stimulate your partner too)
  • Try role-play
  • Enjoy foreplay and oral sex before penetrative sex