Generally, Viagra (sildenafil) obtained through a prescription from a UK doctor will be more expensive than over-the-counter alternatives. However, the price difference depends heavily on several factors. Prescription costs vary based on the dosage and the specific pharmacy. Expect to pay £10-£30 per tablet for branded Viagra, though generic sildenafil is usually significantly cheaper. Your NHS prescription may cover part of the cost, depending on your eligibility.
Over-the-Counter Options
Over-the-counter options, like sildenafil sold at pharmacies or online, typically cost less per tablet. Prices can range from £2 to £15, depending on the supplier, brand, and quantity. However, be cautious: always verify the legitimacy of the seller to ensure medication safety and quality. These cheaper alternatives may not offer the same level of quality control as prescription medication.
Considering the Total Cost
While over-the-counter options present lower per-tablet costs, remember potential extra expenses. These include consultation fees from online pharmacies providing medical questionnaires and additional postage or delivery charges. Factor in these potential costs to get a complete picture before making a purchase. A consultation with your doctor might seem initially more expensive, but it includes a proper health assessment, making it a safer choice.


