How should this medicine be used? The amount of medicine that you take depends on the strength of the medicine. Sildenafil usually should not be taken more than once every 24 hours. It might work longer if you have mild to moderate erectile dysfunction. This medicine is available on prescription and you can also buy it from most pharmacies.The recommended dosage of Viagra for erectile dysfunction (ED) is 50 mg, taken as needed about 1 hour before sexual activity. You can take it 30 minutes to 4 hours before sexual activity. And you. Sildenafil (Viagra) is used to treat erectile dysfunction (impotence; inability to get or keep an erection) in men. Sildenafil (Liqrev, Revatio) is used to improve the ability to exercise in adults (Liqrev, Revatio) and children 1 year of age and older (Revatio) with pulmonary arterial hypertension (PAH; high blood pressure in the vessels carrying blood to the . About sildenafil (Viagra) Sildenafil is a medicine used to treat erection problems (erectile dysfunction). Sildenafil is also sometimes used to treat pulmonary hypertension (high blood pressure in the blood vessels that supply the lungs). If you have erection problems sildenafil works by temporarily increasing blood flow to your penis when.