Since the mid-1970s, there has been a sharp rise in the prevalence of “bad jobs” in the U.S. labor market, characterized by stagnant wages, unstable work schedules, and limited fringe benefits. Scholarly, policy, and public debate persists, however, about whether these jobs can serve as steppingstones to intra-generational job quality mobility or are instead “poverty traps.” While scholarship increasingly recognizes the multi-dimensional nature of job quality, prior research on intra-generational job mobility overwhelmingly estimates only wage mobility and generally focuses on estimating the degree of mobility, to the exclusion of the contexts and mechanisms that foster such mobility. We draw on new panel data collected from 8600 hourly service sector workers between 2017 and 2022 to estimate short-run mobility into good jobs, defined as paying at least $15/hour, having a stable work schedule, and offering paid sick leave, employer-sponsored health insurance, and retirement benefits. Overall, we find that mobility into such “good jobs” is low. However, we show that the rate of transition into “good jobs” is strongly conditioned by local labor market conditions: during the “Great Resignation” and in low state-month unemployment periods, nearly twice the share of workers transitioned to “good jobs” as in less favorable contexts, particularly workers who changed sector as opposed to staying at the same firm or taking new jobs in the service sector. Notably, during periods of labor market tightness, workers who stayed at the same employer had similar rates of mobility into “good jobs” as those who changed employers within the sector.