Spray tans typically last for about 5-7 days, depending on how well you take care of your skin and follow aftercare instructions such as moisturizing regularly and avoiding activities that can fade the tan quickly, like swimming or excessive sweating.