A quarter of the adult social care workforce in England was on zero hour contracts in 2016, according to a new Skills for Care report.
The State of the Adult Social Care Sector and Workforce report reveals there were 325,000 people on zero hour contracts in 2016/17 down by two percentage points on 2012/13.
Staff turnover was 27.8%, representing 345,000 people, although a quarter (26%) of employers had turnover of less than 10%.
Around two-thirds of new starters were recruited from within the adult social care sector.
Workers had, on average, eight years of experience in the sector with around 70% working in care for at least three years.
Vacancies stood at around 90,000, or 6.6% of total roles.
The average age of a worker was 43 with a fifth (305,000) aged over 55.
The majority (83%) of the workforce was British, 7% (95,000) were EU nationals and 9% (125,000) were non-EU nationals.
The proportion of British nationals rose by 1 percentage point between 2012/13 and 2016/17.
EU non-British workers rose 2 percentage points and non-EU workers fell 4 percentage points over the period.
Skills for Care said Brexit had, so far, had little effect on these trends.
The report says care workers pay in the independent sector had increased at a higher rate than in previous years since the introduction of the National Living Wage (NLW) on 1 April 216.
Pay increased by 28p (3.8%) between 2015/16 and 2016/17, before the introduction of the NLW the pay had increased by an average of 12p per year between 2011/12 and 2015/16.