Firefighters work non-traditional schedules. They often work 24-hour shifts with 48 to 72 hours off in-between. Others may work 12-hour shifts or shifts known as the "California swing shift." With this shift, they have 24-hour shifts every other day for five days, then they get 96 hours off.