It usually takes around 2-3 days for mild sunburn to get better. However, the time it takes for the redness to go away depends on how bad your sunburn is. So, if you have severe sunburn it might take more than a week to go away.