Getting Viagra online and in person requires a ... If you’re prescribed Viagra, you can purchase it in doses of 25, 50, or 100 milligrams (mg). Hims recommends taking Viagra 30 minutes to ...