Bloodshot eyes will clear at different rates depending upon the cause.
Allergic might clear overnight with antiallergic eyedrops, viral infections clear in 3-10 days. Bacterial more rapidly with topical antibiotics. Eyes with subconjunctival hemorrhage might take two weeks to clear out the blood. Alcoholic induced blood shot eyes might clear overnight.
Would you like to video or text chat with me?