Joustotyöaika on joustava työaikamalli, jossa työntekijät voivat tietyissä rajoissa itse päättää työajastaan.
Toisin kuin kiinteä työaika, jolloin työntekijän on oltava paikalla tiettyinä aikoina, joustotyöaika antaa työntekijöille mahdollisuuden järjestää työpäivänsä yksilöllisesti, kunhan he noudattavat tiettyä perustyöaikaa.
Yritykset määrittelevät yleensä ydintyöskentelyajan, jonka aikana kaikkien työntekijöiden on oltava paikalla tehokkaan viestinnän ja yhteistyön varmistamiseksi. Näiden ydinaikojen ulkopuolella työntekijät voivat aloittaa ja lopettaa työnsä joustavasti, kunhan he täyttävät sovitun kokonaistyöajan päivässä tai viikossa.