Zelfbruiner blijft doorgaans tussen de 3 en 7 dagen op de huid zitten, afhankelijk van verschillende factoren. De duur hangt af van de kwaliteit van de zelfbruiner, de voorbereiding van de huid, de toepassingstechniek en de huidverzorging na het aanbrengen. Regelmatig hydrateren en voorzichtig exfoliëren kan de levensduur van de zelfbruiner verlengen. Blootstelling aan water, zweten en wrijving kunnen de zelfbruiner eerder doen vervagen.