Research has long shown that non-profit sector employees report a higher level of job satisfaction than workers in other sectors. This paper investigates trends in job satisfaction using longitudinal data from the British Household Panel Survey (1992-2008), through models which contain detailed information on individual, job and organisational characteristics. A Blinder-Oaxaca decomposition is used to provide an in-depth study of the differential in levels of job satisfaction across sectors, obtained from regression analyses. The results suggest a reduced non-profit premium in job satisfaction over time; the decomposition still confirms the ‘warm glow’ theory for workers within the non-profit sector, underlining relevant differences between sectors in job satisfaction even after controlling for substantive individual, job and organisational differences.