* Please note images are for illustration purposes and the packaging you receive may differ

  • Spedra works in 15 minutes for most men
  • Effectiveness for up to 4 hours
  • Works for up to 60-70% of men

Spedra (Avanafil)

Spedra is also known under its generic name avanafil, it is a prescription-only treatment for erectile dysfunction, launched in the UK in March 2014.

Spedra is classed as a "PDE5 inhibitor". It comes as a pale yellow, oval tablet available in three strengths - Spedra 50mg, 100mg and 200mg in packets of four or eight tablets.



Generic or branded

In Stock

Other common treatments


Viagra 50mg 4 tablets

From £32.50

Find out more



From £46.00

Find out more


Levitra 20Mg

From £45.00

Find out more

Our Doctor Says...

Doctor Shori Profile

Spedra can take effect in as quickly as 15 minutes. It is a great choice for men who want a when required product that can also bring back spontaneity

Dr. Nitin Shori Pharmacy2U Online Doctor

Dr Shori is registered as a doctor in the UK with the General Medical Council. Their registration number is 6047293. You can verify their registration on the GMC website.

More information about Spedra


We are the UK's largest NHS online pharmacy* and we manage, dispense and deliver repeat prescriptions all across the UK. Specialising in the home delivery of medicines, we're made up of qualified pharmacists, dispensing technicians and a friendly customer services team, dedicated to making repeat prescriptions easier for our patients.

To find out more about us click here

Like all pharmacies in the UK, Pharmacy2U is regulated by the General Pharmaceutical Council. Pharmacy2U also provides Online Doctor services which are regulated by the Care Quality Commission.

Some men find counselling helpful as a means of exploring and treating psychological causes for ED. If Spedra does not work for you, consult our doctors, who may be able advise an alternative treatment or course of action.

Your medicines will be delivered by Royal Mail in plain, discreet packaging. We'll let you know when we despatch your medicines and Royal Mail may send you an email or text message on the day of delivery to let you know when your parcel will arrive.