Viagra Price in Singapore 2026: Complete Cost Breakdown for 50mg and 100mg

Viagra (sildenafil citrate) is one of the most sought-after medications in Singapore, but its pricing can vary significantly depending on where and how you purchase it. This comprehensive guide breaks down the cost of Viagra in Singapore across all available channels in 2026.

Viagra Price at Singapore Pharmacies

At major pharmacy chains like Guardian and Watsons, Pfizer-brand Viagra 100mg (4 tablets) typically costs between SGD 80 and SGD 120, averaging SGD 20-30 per pill. The 50mg variant is slightly cheaper at SGD 60-90 for 4 tablets. These prices have remained relatively stable over the past year, with minor fluctuations due to import costs and pharmacy margins.

It is worth noting that these pharmacies require a valid doctor’s prescription before dispensing Viagra, which adds consultation fees to the total cost.

💊 Looking for genuine Viagra at the best price in Singapore?

Order genuine Viagra online — Discreet delivery across Singapore, competitive pricing, and authentic Pfizer product guaranteed.

Generic Sildenafil vs Brand Viagra

The most significant price difference exists between brand-name Viagra and generic sildenafil. While Pfizer’s Viagra costs SGD 20-30 per pill, generic sildenafil 100mg from Indian manufacturers can cost as little as SGD 2-5 per pill. These generics contain the exact same active ingredient (sildenafil citrate) and undergo equivalent quality testing.

Singapore’s Health Sciences Authority (HSA) maintains strict standards for imported medications, and many generic sildenafil products available through local online pharmacies meet these requirements.

Online Pricing Comparison

Singapore online pharmacies offer competitive pricing due to lower overhead costs. A typical price breakdown:

  • Brand Viagra 100mg (4 pills): SGD 80-120 (pharmacy) vs SGD 60-90 (online)
  • Generic sildenafil 100mg (10 pills): SGD 20-50 (online)
  • Generic sildenafil 50mg (10 pills): SGD 15-40 (online)

Clinic Consultation Costs

Factor in consultation fees when calculating total ED treatment costs. Private GP clinics charge SGD 30-80 for consultation, while specialist urology clinics charge SGD 80-150. Polyclinics offer subsidized rates (SGD 20-40 for Singapore citizens) but require longer waiting times.

Monthly Treatment Budget Guide

Assuming 8 uses per month (twice weekly): Brand Viagra costs SGD 160-240/month. Indian generic sildenafil costs SGD 16-40/month. Online pharmacy generics (with discreet delivery) cost SGD 20-50/month. For most men, generic sildenafil offers the best value proposition with identical efficacy.

🔥 Recommended Options for You

Order Viagra Online

Genuine Pfizer Viagra with discreet Singapore delivery

Generic Sildenafil Options

Same active ingredient at a fraction of the cost

📚 Browse all ED treatment guides →