Depending on one’s health and the severity of ED, a Viagra pill can be taken every day. However, because Viagra is a prescription medication, it must be approved by a doctor.