All sunscreens have a specific shelf life, ranging from a few months to a few years. Many may be asking themselves: Does sunscreen go bad in heat, under humid conditions or when in touch with dirt or bacteria? Indeed, these factors can accelerate expiry. It is therefore advisable to store sunscreens in a safe place for optimum preservation.