CHILDCARE in Barnsley is less expensive than the average across England, new figures show.

Data from the Department for Education’s Childcare and early years provider survey reveals the average hourly cost of childcare across England.

On average in Barnsley, parents paid £6.23 an hour for a two-year-old in 2025.

This was more than the £5.29 a year earlier, and slightly more than the £6.14 average charged across Yorkshire and The Humber.

Nationally, an hour of childcare for a two-year-old cost £7.09 in 2025, up from £6.56 last year.

The most expensive place for a two-year-old was Kensington and Chelsea, where it cost £12.88 an hour.

Darlington was the most affordable in the country, at £5.17 an hour.