Guest, Sign inJoin
Carlton Street, CastlefordCastleford, #1 on this list · Photo: Mtaylor848 · CC BY-SA 3.0
West Yorkshire rankings · Climate

Towns with the fewest frosts in West Yorkshire

Castleford has the fewest frosts of West Yorkshire’s 91 towns of 2,500+: 31 air frosts in a typical year (Met Office, 1991–2020). The typical town here has 40.

Air frosts: days a year when the temperature falls below 0°C. Met Office HadUK-Grid 1991–2020 averages on its 2 km grid, the cells inside each town averaged (contains Met Office data © Crown copyright). A described list: no letters. The rank across England, Scotland, Wales and Northern Ireland sits beside each figure.

#1

Castleford

45,363 people
31frosts

Air frosts a year·January low 2.1°C·#453 of 2,537 in England, Scotland, Wales and Northern Ireland

#2

Mirfield

19,614 people
32frosts

Air frosts a year·January low 1.9°C·#504 of 2,537 in England, Scotland, Wales and Northern Ireland

#T3

Holmfield

4,150 people
33frosts

Air frosts a year·January low 2.0°C·#518 of 2,537 in England, Scotland, Wales and Northern Ireland

All 91 towns, ranked

Air frosts a year, lowest first. Towns smaller than a 2 km cell share its figures. Towns with the same figure share a rank (T = tied). Each rank across England, Scotland, Wales and Northern Ireland links to the national list.

Every town in West Yorkshire →

91 towns.

#TownAir frosts a yearJanuary lowUK rank
2Mirfield19,614 people321.9°C#504 of 2,537 nationally
T3Holmfield4,150 people332.0°C#518 of 2,537 nationally
6Normanton21,976 people332.0°C#533 of 2,537 nationally
10Crofton6,127 people351.9°C#633 of 2,537 nationally
T12Dewsbury63,730 people351.7°C#669 of 2,537 nationally
T12Hemsworth9,177 people351.7°C#669 of 2,537 nationally
T17Lepton4,950 people361.8°C#724 of 2,537 nationally
T17Wakefield97,871 people361.9°C#724 of 2,537 nationally
T21Horbury9,868 people361.9°C#750 of 2,537 nationally
T21Walton3,266 people362.0°C#750 of 2,537 nationally
23Leeds536,262 people361.8°C#758 of 2,537 nationally
25Rothwell20,964 people371.8°C#784 of 2,537 nationally
26Brighouse33,159 people371.8°C#820 of 2,537 nationally
T27Huddersfield141,683 people381.7°C#840 of 2,537 nationally
T27Ossett21,854 people381.6°C#840 of 2,537 nationally
30Upton6,332 people381.7°C#872 of 2,537 nationally
32Kippax10,299 people381.7°C#902 of 2,537 nationally
34Morley32,562 people381.4°C#919 of 2,537 nationally
T36Shelley2,696 people391.6°C#932 of 2,537 nationally
T36Shipley29,228 people391.8°C#932 of 2,537 nationally
38Liversedge17,519 people391.6°C#944 of 2,537 nationally
T39Ilkley14,852 people391.9°C#965 of 2,537 nationally
41Calverley3,988 people391.6°C#975 of 2,537 nationally
T42Honley14,399 people391.6°C#994 of 2,537 nationally
45Batley44,494 people401.3°C#1,064 of 2,537 nationally
46Pudsey34,853 people401.5°C#1,081 of 2,537 nationally
T47Otley14,549 people401.7°C#1,090 of 2,537 nationally
49Baildon17,056 people401.7°C#1,101 of 2,537 nationally
T50Elland15,788 people401.6°C#1,134 of 2,537 nationally
53Bingley21,334 people411.7°C#1,168 of 2,537 nationally
56Bradford333,968 people411.5°C#1,243 of 2,537 nationally
57Garforth15,148 people411.6°C#1,254 of 2,537 nationally
T58Menston5,905 people421.6°C#1,327 of 2,537 nationally
T60Guiseley12,462 people421.5°C#1,342 of 2,537 nationally
T60Shepley2,515 people421.4°C#1,342 of 2,537 nationally
63Rawdon6,738 people431.3°C#1,471 of 2,537 nationally
T64Keighley48,754 people431.5°C#1,483 of 2,537 nationally
T64Wetherby11,711 people431.5°C#1,483 of 2,537 nationally
66Silsden8,392 people431.5°C#1,498 of 2,537 nationally
T71Halifax88,111 people441.3°C#1,631 of 2,537 nationally
73Yeadon14,273 people451.2°C#1,730 of 2,537 nationally
76Steeton5,019 people461.3°C#1,803 of 2,537 nationally
T77Wilsden3,749 people481.1°C#1,977 of 2,537 nationally
T81Haworth5,680 people491.1°C#2,127 of 2,537 nationally
T81Oakworth3,688 people491.1°C#2,127 of 2,537 nationally
84Marsden3,691 people501.1°C#2,193 of 2,537 nationally
86Meltham8,325 people520.8°C#2,264 of 2,537 nationally
T88Thornton5,410 people530.8°C#2,302 of 2,537 nationally
T88Todmorden12,971 people531.1°C#2,302 of 2,537 nationally
Quick answers

Questions people ask

Which town in West Yorkshire has the fewest frosts?

Castleford: 31 air frosts in a typical year, with January nights averaging 2.1°C. Mirfield and Holmfield follow.

How are these towns ranked?

By the number of air frosts in a typical year (days when the air falls below 0°C), fewest first, from the Met Office’s 1991–2020 averages on its 2 km grid: the cells inside the town, or the one nearest its centre for a town smaller than a cell. The figure is the one on each town’s Climate page.

Why isn’t my town on this list?

The list covers West Yorkshire’s towns of 2,500+ with the figure. Smaller places show it on their own pages; every town in West Yorkshire is on the county page.

Go deeper

More West Yorkshire lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All West Yorkshire rankings →
County by county

Towns with the fewest frosts, county by county

Sources: . All under the Open Government Licence v3.0.

Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.