Caregivers typically work around 8 to 10 hours per shift, with some working up to 12 hours. Salaries range from approximately $33,377 to $40,602 annually, reflecting variations in hours and responsibilities. State rules may influence actual working hours.