Find a school crossing point
We provide 65 designated crossing points across North Ayrshire to assist primary school children crossing roads at the beginning and end of each school day. Find a crossing point on your child’s route to school here:
Ardrossan crossing points
Crossing Point | Working Times |
Stanley Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Dalry Road (middle) |
8:20am – 9:10am |
2:55pm – 3:35pm |
Dalry Road (top) |
8:20am – 9:10am |
3:10pm – 3:50pm |
Glasgow Street |
8:20am – 9:10am |
3pm – 3:40pm |
Beith crossing points
Crossing Point | Working Times |
Head Street/ New Street |
8:20am – 9:10am |
2:55pm – 3:35pm |
Barrmill Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Eglinton Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Glebe Street |
8:20am – 9:10am |
2:55pm – 3:35pm |
Eglinton Street |
8:15am – 9:05am |
3pm -3:40pm |
Dalry crossing points
Crossing Point | Working Times |
James Street |
8:20am – 9:10am |
2:55pm – 3:35pm |
Sharon Street |
8:20am – 9:10am |
2:55pm – 3:35pm |
Roche Way |
8:20am – 9:10am |
2:55pm – 3:35pm |
Vennel Street |
8:20am – 9:10am |
2:55pm – 3:35pm |
Main Street |
8:20am – 9:10am |
2:55pm - 3:35pm |
The Cross |
8:20am – 9:10am |
2:55pm - 3:35pm |
James Street/West Kilbride Road |
8:20am – 9:10am |
2:55pm - 3:35pm |
Dreghorn crossing points
Crossing Point | Working Times |
Main Street |
8:20am – 9:10am |
3:10pm – 3:50pm |
Dundonald Road/ Greenwood Avenue |
8:20am – 9:10am |
3:10pm – 3:50pm |
Annick Drive/ Townfoot |
8:20am – 9:10am |
3:10pm – 3:50pm |
Fairlie crossing points
Crossing Point | Working Times |
Main Road |
8:15am – 9:05am |
3:10pm – 3:50pm |
Irvine crossing points
Crossing Point | Working Times |
Bank Street/ Galt Avenue |
8:20am – 9:10am |
3pm – 3:40pm |
Caldon Road/ Woodlands Avenue |
8:20am- 9:10am |
3pm – 3:40pm |
Bank Street/ Clark Drive |
8:20am- 9:10am |
2:55pm – 3:35pm |
Clark Drive |
8:20am- 9:10am |
2:55pm – 3:35pm |
Caldon Road/ Oaklands Avenue |
8:20am- 9:10am |
2:55pm – 3:35pm |
Stewart Drive |
8:20am- 9:10am |
2:55pm – 3:35pm |
Fullarton Street/ Ayr Road |
8:20am- 9:10am |
2:55pm – 3:35pm |
Ayr Road/ Merryvale Road |
8:20am- 9:10am |
2:55pm – 3:35pm |
Lochlino Road/ Burns Avenue |
8:20am- 9:10am |
3:05pm – 3:45pm |
Woodlands Avenue |
8:20am- 9:10am |
3pm – 3:40pm |
Kilbirnie crossing points
Crossing Point | Working Times |
Milton Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Cochrange Street |
8:20am – 9:10am |
2:55pm – 3:35pm |
Schoolwynd/ Townhead |
8:20am – 9:10am |
2:55pm – 3:35pm |
Glengarnock crossing points
Crossing Point | Working Times |
Kirkland Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Grahamstone Avenue |
8:20am – 9:10am |
2:55pm – 3:35pm |
Kilwinning crossing points
Crossing Point | Working Times |
Almswall Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Fergushill Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Stevenston Road/ Whitehirst Park |
8:20am – 9:10am |
2:50pm – 3:30pm |
Woodside/Crannog Way |
8:15am – 9:05am |
3:10pm – 3:50pm |
Largs crossing points
Crossing Point | Working Times |
Holehouse Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Alexander Avenue/ Holehouse Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Flatt Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Moorburn Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Saltcoats crossing points
Crossing Point | Working Times |
Dalry Road (top) |
8:20am – 9:10am |
2:55pm – 3:35pm |
High Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Sharphill Road/ Argyle Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Argyle Road/ Campbell Avenue |
8:20am – 9:10am |
2:55pm – 3:35pm |
Campbell Avenue |
8:20am – 9:10am |
2:55pm – 3:35pm |
Burns Avenue |
8:20am – 9:10am |
2:55pm – 3:35pm |
Parkend Road/ Gladstone Road |
8:20am – 9:10am |
3pm – 3:40pm |
Dykesmains Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Sharphill Road/ Giffen Road |
8:10am – 9am |
3:05pm – 3:45pm |
Dalry Road (middle) |
8:20am – 9:10am |
2:55pm – 3:35pm |
Ardrossan Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Skelmorlie crossing points
Crossing Point | Working Times |
Innes Park Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Stevenston crossing points
Crossing Point | Working Times |
The Cross |
8:20am – 9:10am |
2:55pm – 3:35pm |
New Street |
8:20am – 9:10am |
2:55pm – 3:35pm |
Moorpark Road East |
8:20am – 9:10am |
2:55pm – 3:35pm |
Shore Road |
8:20am – 9:10am |
2:55pm – 3:35pm |
Morrison Avenue |
8:20am – 9:10am |
2:55pm – 3:35pm |
Glencairn Street |
8:15am – 9:05am |
3pm – 3:40pm |
West Kilbride crossing points
Crossing Point | Working Times |
Main Street |
8:20am – 9:10am |
3:10pm – 3:50pm |
Hunterston Road |
8:20am – 9:10am |
3:10pm – 3:50pm |
Whiting Bay crossing points
Crossing Point | Working Times |
The School |
8:35am – 9:25am |
3:30pm – 4:10pm |
Keeping your child safe
It’s an offence under The Road Traffic Regulations Act 1984 for a driver to fail to stop for a patroller wearing the official uniform and displaying the patrol stop sign.
It’s also an offence for a driver to move off whilst the patroller is still on the road.
Pelican crossings
In line with the Local Authority Road Safety Officers' Association recommendation, Pelican Crossings are considered safer crossing facilities and so aren’t manned by school crossing patrollers.
Parental responsibility
Please note that even when a school crossing patrol is provided, parents remain responsible for ensuring their child's safety on their journey to and from school.