Viagra and its generic ... but they both require a prescription. As a result, you cannot buy them over the counter (OTC) — they require a consultation with a doctor. *Source: National Institutes ...