Bishopstone Primary School, Gorse Hill Junior School and Holy Rood Junior School were the only three schools in Swindon to remain open today.

Deputy headteacher Robin Christian said: "Life goes on."

However, hundreds of schools and colleges in and around Swindon shut because of the snow and no school transport was running at all today, Wednesday, January 6. Swindon Advertiser: Weather hotline

Here is the full list of closures:

Abbeyfield School, Chippenham
Abbeymeads Primary, Swindon
Acorns Pre-School Kington St. Michael
Aloeric School, Melksham Ashbury Primary School
Ashbury Primary School
Ashton Keynes
Beechcroft Infants, Swindon
Bellefield Primary & Nursery, Trowbridge
Bowood Nursery, Coleshill
Bradon Forest School, Swindon
Bratton Primary, Westbury
Bridlewood Primary, Swindon
Brimble Hill Special School
Brinkworth Earl Danby School
Broad Hinton Primary
Broad Town Primary
Brookfield Primary School, West Swindon
Broughton Road Pre-school, Melksham
Broome Manor Nursery
Box Primary
Bulford St Leonard's Primary School
Burbage Primary School, Marlborough
Castle Primary, Ludgershall
Catherine Wayte Primary Chalet School, Swindon
Chalet School, Swindon
Charter Primary, Chippenham
Cherhill Primary, Calne
Churchfield School, Swindon
Chiltern Foliat School
Chirton Primary, Devizes
Cirencester College
Clarendon College, Trowbridge
Colebrook Infants and Juniors, Stratton
Colerne Primary School, nr Chippenham
Commonweal School, Swindon
Corsham Secondary School
Covingham Park, Swindon

Creative Education Project
Crowdys Hill School, Swindon
Derry Hill C of E Primary, Calne
Devizes School, Devizes
Dilton Marsh Primary
Dorcan Technology College
Drove Primary
Eastrop Infants, Swindon
Easton Royal School
Eldene Primary, Swindon
Faringdon Infant School, Faringdon
Ferndale Primary
Five Lanes Primary, Potterne & Whirton
Fynamore Primary School, Calne
Figheldean St Michael's, near Salisbury
Frogwell Primary, Chippenham
Fynamore Primary School, Calne
George Ward School, Melksham
Goddard Park Primary
Grange Junior School, Swindon
Great Bedwyn Primary, near Marlborough
Greendown Community School, Swindon
Greenmeadow Primary School, Swindon
Grove Primary School, Trowbridge
Hardenhuish School, Chippenham
Haydon Leigh Primary School, Swindon
Haydon Wick Primary School, Swindon
Hedington Primary, near Calne
Highworth Warneford School, Highworth
Hilmarton Primary, Calne
Holy Family Catholic Primary, Swindon
Holy Rood Play Group, Swindon
Holy Trinity Primary, Calne
Kingsdown School
Isambard School, Swindon
Ivy Lane, Chippenham
John Bentley Secondary, Calne
John Of Gaunt School, Trowbridge
Keevil Primary School, Nr. Trowbridge
Kennett Valley Primary, Marlborough
King's Lodge School, Chippenham
King's Park Primary, Melksham
King William Street Primary
Kingsdown School, Swindon
Lainesmead Primary School, Swindon
Langley Fitzurse Primary, Kingston Langley
Lark Rise, Trowbridge
Lavington School
Lawn Primary
Lea and Garsdon Primary, Malmesbury
Lethbridge School
Longleaze Primary
Liden Primary
Longmeadow Primary, Trowbridge
Lydiard Millicent Primary School
Lyneham Primary
Malmesbury Primary
Malmesbury Secondary
Manor School, Melksham
Matravers Secondary, Westbury
Mead Community Primary, Hilperton and Wingfield
Moredon Primary, Swindon
Millbrook Primary
Mill School, Potterne
Moredon Primary, Swindon
Mountford Manor
New College, Swindon
Newtown Primary, Trowbridge
Noremarsh Junior School, Wootton Bassett
Northview Primary, Highworth
Nova Herod, Swindon
Nyland Primary School, Swindon
Nythe Primary School
Oakhurst Community Primary, Swindon
Oaksey Primary School
Oaktree Nursery and Primary, Swindon
Oliver Tomkins Infant and Junior School, Swindon
Paxcroft Primary School, Trowbridge
Pewsey Primary School
Priestley Primary, Calne
Purton St Mary's Primary
Peatmoor Community Primary School, Swindon
Queen's Crescent, Chippenham
Ramsbury Primary, Marlborough
Redland Primary, Chippenham
Red Oaks Primary
Riverside Centre, Swindon
Robert Le Kyng Primary
Rodbourne Cheney Primary, Swindon
Rowdeford School, Devizes
Ruskin Juniors, Swindon
Rushall Primary, near Pewsey
Seagry C of E Primary
Seend Primary, Seend
Seven Fields Primary, Penhill
Shellingford Primary, near Farington
Sheldon School, Chippenham
Sherston Primary, Malmesbury
Shrivenham Primary School
South Marston Primary & Pre-School
Southfield Junior, Highworth
Southwick Primary, Trowbridge
Springfield School, Calne
St Andrew's, Blunsdon
St Barnabus, Devizes
St Bartholomew's, Wootton Bassett
St Catherine's Catholic Primary, Stratton
St Dunstan's Primary, Calne
St George's Primary, Semington
St John's Primary, Warminster
St John's School, Marlborough
St Joseph's Catholic College, Swindon
St Joseph's Catholic Primary, Malmesbury
St Joseph's Primary, Devizes
St Mary's Infant and Playgroup
St Mary's Infants, Marlborough
St Mary's Primary, Chippenham
St Mary's, Broughton Gifford
St Michael's, Aldbourne
St Nicholas School, Chippenham
St Nicholas School, Bromham
St Paul's Primary, Chippenham
St Peter's Junior, Marlborough
St Peter's C of E, Devizes
St Samson Junior, Cricklade
Stanton St Quentin Primary
Studley Green Primary, Trowbridge
Sunny Days Pre-chool, Malmesbury
Sutton Benger Primary
Swindon Academy, both sites
Swindon College
The Ridgeway School
Upland Special School, Swindon
Urchfont C of E School
Walwayne Court, Trowbridge
Walter Powell, Sommerford
Wanborough Primary School
Watchfield Primary, Swindon
West Ashton School, Trowbridge
Westbury Juniors
Westrop Primary, Highworth
Wiltshire College - all campuses
Woodborough C of E Primary, Pewsey
Wootton Bassett Infants School
Wootton Bassett Secondary
Wroughton Infants & Junior School