Weaver Junction is a railway junction on the West Coast Main Line (WCML). The junction connects the section of line from Ditton to the WCML via Runcorn Railway Bridge, opening on 1 April 1869. Trains bound for Liverpool from London diverge from the WCML at this junction. Weaver Junction is the oldest flying junction in Britain.
The junction between the main line to Warrington and the north, and the direct line to Runcorn and Liverpool was originally from the date of opening in 1869, a flat junction at Birdswood. The flyover carrying the Liverpool line over the main line at Birdswood was not opened until 13 November 1881. The junction is now located some 0.75 miles (1.21 km) south of its former location and known as Weaver Junction.