Once applied, sunscreen starts working immediately to protect your skin from the sun's harmful rays. However, it is advisable to apply sunscreen at least 15 to 30 minutes before sun exposure to allow it to fully absorb into the skin.