The B5412 is a largely urban road on the western side of the Fylde. It came to the area when a previously unclassified road was given Class II status in the early 1930s.
The route starts at traffic lights on the A587 Crescent in the centre of Cleveleys (at this point that road is dual-carriageway with the Blackpool Tramway running down the central reservation) and heads east along Victoria Road, which is lined with shops and intermittently D1. Soon the shops are replaced by houses and the road becomes properly S2. The A585 is then crossed at a roundabout.
The road now becomes semi-rural as it passes a sports centre on the left and fields on the right. The houses soon come back, however, after which we meet the B5268 at traffic lights. Originally the B5412 ended here but it was extended in the 1940s and so it now continues into Thornton where it meets the B5439 (former A585) at a mini-roundabout. We now follow that road's old route briefly past a row of shops then over a level crossing over the Poulton to Fleetwood branch line (now out-of-use, although a candidate for at least partial re-opening as a "heritage railway"). The partially restored Thornton for Cleveleys railway station is just to the left. The former A585 took the next right, onto the now unclassified School Road; when that road was rerouted, the B5412 was extended over the unclassified road ahead.
We follow the residential Station Road then wheel right at a mini-roundabout to head south along Lambs Road. We're now on the edge of town, with a school playing field followed by open country on the left. Next we zigzag through Little Thornton, where we rejoin the former A585, and then enter the open fields. Our road continues south to a roundabout in Skippool, where it ends back on today's A585. Ahead is the A588.