MORE than a dozen Keighley-district schools are closed today due to snow and ice.

They include: Beechcliffe Special School, Harden Primary, Haworth Primary, Holy Family, Ingrow Primary, Laycock Primary, Long Lee Primary, Oakbank, Parkside, Phoenix Special School, Riddlesden St Mary's Primary, University Academy Keighley, Victoria Primary, Wilsden Primary and Worth Valley Primary.

Highways authorities report that main roads in the district are clear, but the conditions are making some minor routes difficult to negotiate.

Bus company Transdev Keighley says several of its services have been affected.