the heat from each pad lasts between 8 - 12 hours, long enough for a typical work day!