See a doctor

Erectile Dysfunction Treatment Online

We understand that men who are dealing with erectile dysfunction don’t want others to know about it. That’s why an online GP appointment is the perfect solution.

You can see an experienced doctor and get the help you need without leaving the house.

Erectile dysfunction  prescription

Getting treatment is easy

Our doctors will help you get the treatment you need quickly and discreetly.

They'll have a confidential discussion with you to find out the underlying cause of your erectile dysfunction and help you take steps to address the problem.

How It Works


1. Book an appointment

Be seen in minutes, or choose a time that suits you.

2. See a doctor online

Video chat with a UK GP right here on our site or in our app.

3. Start feeling better

Receive medical advice, instant prescriptions, referrals and fit notes.
See a doctor

9 out of 10 customers would recommend us to a friend

Join the thousands of people who get expert medical advice, right here every day. Our UK GPs can treat a full range of issues - deal with yours today.


View all reviews

Push Doctor logo Try Push Doctor today for £20

Join thousands of satisfied customers. Your first appointment is only £20.

See a doctor online How does it work?

What is Erectile Dysfunction?

Erectile dysfunction happens when blood doesn’t flow to penis correctly, causing men to have difficulty achieving or maintaining an erection.

While it’s understandable to be embarrassed if this happens, the truth is that erectile dysfunction is quite common, especially among older men.

Studies suggest that over 50% of men aged 40-70 will experience erectile problems at some stage.

A one-off occurrence is nothing to worry about, but you should see a doctor if you’ve been having issues for more than a couple of weeks.

There are a number of health conditions that can cause erectile dysfunction and it’s important to get the correct treatment as soon as possible.

Man with Erectile dysfunction

What Causes Erectile Dysfunction?

Erectile dysfunction can be caused by physical or psychological factors. It can be your only symptom, or a side effect of another condition.

Some of the possible causes include:

  • Anxiety
  • Depression
  • Stress
  • An issue with your prostate gland
  • Heart problems
  • High blood pressure
  • Diabetes
  • A condition affecting your nervous system, e.g. multiple sclerosis, Parkinson’s
  • A side effect of medication you’re taking

Your lifestyle could also be a contributing factor. Certain habits can cause your blood vessels to narrow and affect blood supply to the penis.

That’s why you’re more likely to experience erectile dysfunction if you:

  • Drink heavily
  • Use drugs
  • Smoke

Unsure if these are your symptoms?

If erectile dysfunction is just one of the symptoms you’re experiencing, it’s likely that you have an underlying health condition that needs to be treated.

Our online doctors can help you find out what’s wrong and get the best treatment.

Make an appointmentAvailable

Explore related conditions:

Erectile Dysfunction Treatment

The first step for our doctors will be to find the root cause of your erectile dysfunction. They may ask you some questions to help with their diagnosis, so it’s important to be honest.

Once our doctors know exactly what’s wrong, they can suggest ways to treat the issue.

If the problem is physical, such as diabetes or heart disease, they can prescribe medication to treat those conditions.

Making lifestyle changes, such as cutting down on alcohol consumption and drug use and getting more exercise, can help too.

Psychological causes are a different matter. If you’re dealing with depression or stress, our doctors are here to help you manage this, either through talking therapy or medication.

Anxiety about sexual situations is another potential problem that can affect your performance, so addressing these issues with your partner is important.

Our doctors can refer you to a range of specialist therapies, including:

  • Cognitive Behavioural Therapy (CBT) - Helps you change the way you think about sex and sexual situations.
  • Sensate focus - Involves you and your partner not having sex for a number of weeks or months, before gradually building back up to full penetrative sexual intercourse.
  • Psychosexual counselling - A form of relationship therapy where you and your partner discuss any relationship issues with a counsellor.
Man before Erectile Dysfunction Treatment

Medication for Erectile Dysfunction

Where appropriate, our doctors can prescribe a range of medications that will help treat your erectile dysfunction, including:

  • Sildenafil (Viagra)
  • Tadalafil (Cialis)
  • Avanafil (Spedra)
  • Alprostadil
  • Hormone therapy

There may be some situations where medication isn’t safe or suitable. For example, men with heart problems or men taking medication for high blood pressure may not be able to take certain medicines.

Man after medication