Can taking sleeping pills cause bloodshot eyes?
Taking certain sedatives and sleeping pills (hypnotics) might cause eye redness. For example, diphenhydramine (Benadryl) can have anticholinergic effects, inhibiting tear production (dry eyes) and dilating blood vessels and making the affected tissues appear red.
Eye Vision Disorders - Related Articles