If you take any medicines that contain nitrates, either regularly or as-needed, you should never take Viagra. If you take Viagra with any nitrate medicine or recreational drug containing nitrates, your blood pressure could suddenly drop to an unsafe level. You could get dizzy, faint or even have a heart attack or stroke.