Viagra wordt gebruikt voor de behandeling van mannen die (onvoldoende) een erectie kunnen krijgen. Het kan ook zijn dat de erectie te snel verdwijnt om seksueel actief te kunnen zijn. Viagra ontspant de bloedvaten in de penis, waardoor er bloed in de penis kan stromen tijdens seksuele opwinding. Het medicijn heeft geen effect als er geen sprake is van erectiestoornissen. Ook ontstaat de erectie alleen bij seksuele prikkeling.