Hidden extras tracker: what funded parents are charged
Funded hours are free, but many nurseries charge for meals, consumables or “enhanced” sessions on them. 320 of the 22313 nurseries we list publish such a charge.
Updated 13 November 2026
| Council area | Nurseries | Publish an extras charge | Median per hour | Lowest | Highest |
|---|---|---|---|---|---|
| Aberdeen City | 102 | 0 | Too few | Too few | Too few |
| Aberdeenshire | 146 | 0 | Too few | Too few | Too few |
| Angus | 75 | 0 | Too few | Too few | Too few |
| Argyll & Bute | 71 | 0 | Too few | Too few | Too few |
| Barking and Dagenham | 79 | 4 | Too few | Too few | Too few |
| Barnet | 130 | 13 | Too few | Too few | Too few |
| Barnsley | 65 | 0 | Too few | Too few | Too few |
| Bath and North East Somerset | 67 | 0 | Too few | Too few | Too few |
| Bedford | 59 | 0 | Too few | Too few | Too few |
| Bexley | 93 | 7 | Too few | Too few | Too few |
| Birmingham | 341 | 0 | Too few | Too few | Too few |
| Blackburn with Darwen | 47 | 0 | Too few | Too few | Too few |
| Blackpool | 36 | 0 | Too few | Too few | Too few |
| Blaenau Gwent | 24 | 0 | Too few | Too few | Too few |
| Bolton | 76 | 0 | Too few | Too few | Too few |
| Bournemouth, Christchurch & Poole | 126 | 0 | Too few | Too few | Too few |
| Bracknell Forest | 45 | 0 | Too few | Too few | Too few |
| Bradford | 135 | 0 | Too few | Too few | Too few |
| Brent | 105 | 7 | Too few | Too few | Too few |
| Bridgend | 42 | 0 | Too few | Too few | Too few |
| Brighton and Hove | 110 | 0 | Too few | Too few | Too few |
| Bristol | 115 | 0 | Too few | Too few | Too few |
| Bromley | 161 | 24 | Too few | Too few | Too few |
| Buckinghamshire | 237 | 0 | Too few | Too few | Too few |
| Bury | 51 | 0 | Too few | Too few | Too few |
| Caerphilly | 85 | 0 | Too few | Too few | Too few |
| Calderdale | 74 | 0 | Too few | Too few | Too few |
| Cambridgeshire | 244 | 0 | Too few | Too few | Too few |
| Camden | 71 | 7 | Too few | Too few | Too few |
| Cardiff | 124 | 0 | Too few | Too few | Too few |
| Carmarthenshire | 102 | 0 | Too few | Too few | Too few |
| Central Bedfordshire | 78 | 0 | Too few | Too few | Too few |
| Ceredigion | 39 | 0 | Too few | Too few | Too few |
| Cheshire East | 142 | 0 | Too few | Too few | Too few |
| Cheshire West and Chester | 133 | 0 | Too few | Too few | Too few |
| City of Edinburgh | 223 | 0 | Too few | Too few | Too few |
| City of London | 7 | 1 | Too few | Too few | Too few |
| Clackmannanshire | 19 | 0 | Too few | Too few | Too few |
| Conwy | 60 | 0 | Too few | Too few | Too few |
| Cornwall | 192 | 0 | Too few | Too few | Too few |
| Coventry | 78 | 0 | Too few | Too few | Too few |
| Croydon | 160 | 26 | £1 | £1 | £9.80 |
| Cumberland | 67 | 0 | Too few | Too few | Too few |
| Darlington | 27 | 0 | Too few | Too few | Too few |
| Denbighshire | 61 | 0 | Too few | Too few | Too few |
| Derby | 67 | 0 | Too few | Too few | Too few |
| Derbyshire | 226 | 0 | Too few | Too few | Too few |
| Devon | 242 | 0 | Too few | Too few | Too few |
| Doncaster | 69 | 0 | Too few | Too few | Too few |
| Dorset | 123 | 0 | Too few | Too few | Too few |
| Dudley | 76 | 0 | Too few | Too few | Too few |
| Dumfries & Galloway | 82 | 0 | Too few | Too few | Too few |
| Dundee City | 60 | 0 | Too few | Too few | Too few |
| Durham | 99 | 0 | Too few | Too few | Too few |
| Ealing | 126 | 14 | Too few | Too few | Too few |
| East Ayrshire | 41 | 0 | Too few | Too few | Too few |
| East Dunbartonshire | 49 | 0 | Too few | Too few | Too few |
| East Lothian | 59 | 0 | Too few | Too few | Too few |
| East Renfrewshire | 35 | 0 | Too few | Too few | Too few |
| East Riding of Yorkshire | 105 | 0 | Too few | Too few | Too few |
| East Sussex | 178 | 0 | Too few | Too few | Too few |
| Enfield | 113 | 13 | Too few | Too few | Too few |
| Essex | 598 | 0 | Too few | Too few | Too few |
| Falkirk | 65 | 0 | Too few | Too few | Too few |
| Fife | 154 | 0 | Too few | Too few | Too few |
| Flintshire | 78 | 0 | Too few | Too few | Too few |
| Gateshead | 51 | 0 | Too few | Too few | Too few |
| Glasgow City | 224 | 0 | Too few | Too few | Too few |
| Gloucestershire | 250 | 0 | Too few | Too few | Too few |
| Greenwich | 126 | 9 | Too few | Too few | Too few |
| Gwynedd | 80 | 0 | Too few | Too few | Too few |
| Hackney | 111 | 4 | Too few | Too few | Too few |
| Halton | 39 | 0 | Too few | Too few | Too few |
| Hammersmith and Fulham | 74 | 8 | Too few | Too few | Too few |
| Hampshire | 572 | 0 | Too few | Too few | Too few |
| Haringey | 100 | 9 | Too few | Too few | Too few |
| Harrow | 102 | 6 | Too few | Too few | Too few |
| Hartlepool | 17 | 0 | Too few | Too few | Too few |
| Havering | 131 | 12 | Too few | Too few | Too few |
| Herefordshire | 58 | 0 | Too few | Too few | Too few |
| Hertfordshire | 472 | 0 | Too few | Too few | Too few |
| Highland | 187 | 0 | Too few | Too few | Too few |
| Hillingdon | 93 | 10 | Too few | Too few | Too few |
| Hounslow | 87 | 11 | Too few | Too few | Too few |
| Inverclyde | 28 | 0 | Too few | Too few | Too few |
| Isle of Anglesey | 50 | 0 | Too few | Too few | Too few |
| Isle of Wight | 35 | 0 | Too few | Too few | Too few |
| Isles of Scilly | 1 | 0 | Too few | Too few | Too few |
| Islington | 79 | 10 | Too few | Too few | Too few |
| Kensington and Chelsea | 63 | 2 | Too few | Too few | Too few |
| Kent | 606 | 0 | Too few | Too few | Too few |
| Kingston upon Hull | 58 | 0 | Too few | Too few | Too few |
| Kingston upon Thames | 50 | 3 | Too few | Too few | Too few |
| Kirklees | 169 | 0 | Too few | Too few | Too few |
| Knowsley | 43 | 0 | Too few | Too few | Too few |
| Lambeth | 112 | 14 | Too few | Too few | Too few |
| Lancashire | 411 | 0 | Too few | Too few | Too few |
| Leeds | 208 | 0 | Too few | Too few | Too few |
| Leicester | 102 | 0 | Too few | Too few | Too few |
| Leicestershire | 272 | 0 | Too few | Too few | Too few |
| Lewisham | 134 | 17 | £4 | £1.15 | £7.73 |
| Lincolnshire | 234 | 0 | Too few | Too few | Too few |
| Liverpool | 132 | 0 | Too few | Too few | Too few |
| Luton | 73 | 0 | Too few | Too few | Too few |
| Manchester | 106 | 0 | Too few | Too few | Too few |
| Medway | 86 | 0 | Too few | Too few | Too few |
| Merthyr Tydfil | 22 | 0 | Too few | Too few | Too few |
| Merton | 80 | 12 | £0.52 | £0.52 | £0.52 |
| Middlesbrough | 30 | 0 | Too few | Too few | Too few |
| Midlothian | 58 | 0 | Too few | Too few | Too few |
| Milton Keynes | 101 | 0 | Too few | Too few | Too few |
| Monmouthshire | 47 | 0 | Too few | Too few | Too few |
| Moray | 61 | 0 | Too few | Too few | Too few |
| Na h-Eileanan Siar | 20 | 0 | Too few | Too few | Too few |
| Neath Port Talbot | 57 | 0 | Too few | Too few | Too few |
| Newcastle upon Tyne | 77 | 0 | Too few | Too few | Too few |
| Newham | 94 | 6 | Too few | Too few | Too few |
| Newport | 52 | 0 | Too few | Too few | Too few |
| Norfolk | 248 | 0 | Too few | Too few | Too few |
| North Ayrshire | 58 | 0 | Too few | Too few | Too few |
| North East Lincolnshire | 36 | 0 | Too few | Too few | Too few |
| North Lanarkshire | 135 | 0 | Too few | Too few | Too few |
| North Lincolnshire | 55 | 0 | Too few | Too few | Too few |
| North Northamptonshire | 106 | 0 | Too few | Too few | Too few |
| North Somerset | 81 | 0 | Too few | Too few | Too few |
| North Tyneside | 58 | 0 | Too few | Too few | Too few |
| North Yorkshire | 220 | 0 | Too few | Too few | Too few |
| Northumberland | 94 | 0 | Too few | Too few | Too few |
| Nottingham | 68 | 0 | Too few | Too few | Too few |
| Nottinghamshire | 235 | 0 | Too few | Too few | Too few |
| Oldham | 77 | 0 | Too few | Too few | Too few |
| Orkney Islands | 20 | 0 | Too few | Too few | Too few |
| Oxfordshire | 240 | 0 | Too few | Too few | Too few |
| Pembrokeshire | 59 | 0 | Too few | Too few | Too few |
| Perth & Kinross | 84 | 0 | Too few | Too few | Too few |
| Peterborough | 88 | 0 | Too few | Too few | Too few |
| Plymouth | 67 | 0 | Too few | Too few | Too few |
| Portsmouth | 71 | 0 | Too few | Too few | Too few |
| Powys | 85 | 0 | Too few | Too few | Too few |
| Reading | 45 | 0 | Too few | Too few | Too few |
| Redbridge | 116 | 10 | Too few | Too few | Too few |
| Redcar and Cleveland | 28 | 0 | Too few | Too few | Too few |
| Renfrewshire | 68 | 0 | Too few | Too few | Too few |
| Rhondda Cynon Taf | 84 | 0 | Too few | Too few | Too few |
| Richmond upon Thames | 100 | 14 | Too few | Too few | Too few |
| Rochdale | 82 | 0 | Too few | Too few | Too few |
| Rotherham | 61 | 0 | Too few | Too few | Too few |
| Rutland | 15 | 0 | Too few | Too few | Too few |
| Salford | 90 | 0 | Too few | Too few | Too few |
| Sandwell | 92 | 0 | Too few | Too few | Too few |
| Scottish Borders | 68 | 0 | Too few | Too few | Too few |
| Sefton | 60 | 0 | Too few | Too few | Too few |
| Sheffield | 127 | 0 | Too few | Too few | Too few |
| Shetland Islands | 22 | 0 | Too few | Too few | Too few |
| Shropshire | 97 | 0 | Too few | Too few | Too few |
| Slough | 35 | 0 | Too few | Too few | Too few |
| Solihull | 61 | 0 | Too few | Too few | Too few |
| Somerset | 177 | 0 | Too few | Too few | Too few |
| South Ayrshire | 45 | 0 | Too few | Too few | Too few |
| South Gloucestershire | 137 | 0 | Too few | Too few | Too few |
| South Lanarkshire | 146 | 0 | Too few | Too few | Too few |
| South Tyneside | 34 | 0 | Too few | Too few | Too few |
| Southampton | 80 | 0 | Too few | Too few | Too few |
| Southend on Sea | 51 | 0 | Too few | Too few | Too few |
| Southwark | 105 | 9 | Too few | Too few | Too few |
| St Helens | 45 | 0 | Too few | Too few | Too few |
| Staffordshire | 266 | 0 | Too few | Too few | Too few |
| Stirling | 44 | 0 | Too few | Too few | Too few |
| Stockport | 92 | 0 | Too few | Too few | Too few |
| Stockton-on-Tees | 48 | 0 | Too few | Too few | Too few |
| Stoke-on-Trent | 69 | 0 | Too few | Too few | Too few |
| Suffolk | 259 | 0 | Too few | Too few | Too few |
| Sunderland | 45 | 0 | Too few | Too few | Too few |
| Surrey | 481 | 0 | Too few | Too few | Too few |
| Sutton | 73 | 8 | Too few | Too few | Too few |
| Swansea | 74 | 0 | Too few | Too few | Too few |
| Swindon | 57 | 0 | Too few | Too few | Too few |
| Tameside | 62 | 0 | Too few | Too few | Too few |
| Telford and Wrekin | 54 | 0 | Too few | Too few | Too few |
| Thurrock | 54 | 0 | Too few | Too few | Too few |
| Torbay | 28 | 0 | Too few | Too few | Too few |
| Torfaen | 46 | 0 | Too few | Too few | Too few |
| Tower Hamlets | 81 | 2 | Too few | Too few | Too few |
| Trafford | 91 | 0 | Too few | Too few | Too few |
| Vale of Glamorgan | 59 | 0 | Too few | Too few | Too few |
| Wakefield | 72 | 0 | Too few | Too few | Too few |
| Walsall | 51 | 0 | Too few | Too few | Too few |
| Waltham Forest | 95 | 12 | Too few | Too few | Too few |
| Wandsworth | 145 | 13 | Too few | Too few | Too few |
| Warrington | 75 | 0 | Too few | Too few | Too few |
| Warwickshire | 203 | 0 | Too few | Too few | Too few |
| West Berkshire | 58 | 0 | Too few | Too few | Too few |
| West Dunbartonshire | 42 | 0 | Too few | Too few | Too few |
| West Lothian | 90 | 0 | Too few | Too few | Too few |
| West Northamptonshire | 157 | 0 | Too few | Too few | Too few |
| West Sussex | 363 | 0 | Too few | Too few | Too few |
| Westminster | 61 | 3 | Too few | Too few | Too few |
| Westmorland and Furness | 53 | 0 | Too few | Too few | Too few |
| Wigan | 101 | 0 | Too few | Too few | Too few |
| Wiltshire | 217 | 0 | Too few | Too few | Too few |
| Windsor and Maidenhead | 67 | 0 | Too few | Too few | Too few |
| Wirral | 88 | 0 | Too few | Too few | Too few |
| Wokingham | 64 | 0 | Too few | Too few | Too few |
| Wolverhampton | 48 | 0 | Too few | Too few | Too few |
| Worcestershire | 178 | 0 | Too few | Too few | Too few |
| Wrexham | 85 | 0 | Too few | Too few | Too few |
| York | 67 | 0 | Too few | Too few | Too few |
| All of East Midlands | 22313 | 320 | £1.27 | £0.52 | £11 |
“Too few” marks a cell with too little data to publish (a dash in the CSV and plain-text versions).
Methodology
- Source: charges on funded hours published on nursery websites and price lists.
- Per-hour charges are compared; per-day or per-session charges are counted in the second column but not in the median. A median needs at least 3 nurseries.
- Nurseries may charge for optional extras but must offer an alternative and cannot make paying a condition of a funded place (government guidance to councils). A published charge does not mean it is compulsory.
Please link to this page when you cite it. Ofsted and DfE data: Open Government Licence v3.0.