How long does hand sanitizer last?

Alcohol-based hand sanitizer typically lasts about 2–3 years; after its expiration date the alcohol may have evaporated below an effective level.

Hand Sanitizer
UnopenedAbout 2–3 years (expiration date on the label)
OpenedUntil the printed date, kept capped
Ideal storageRoom temperature, capped, away from heat and flames.

Storage tips

Signs it has gone bad

Related