This is a list of rail accidents and incidents that involved British Railways, known from 1968 as British Rail, occurring in the period 1948–94. It does not cover accidents involving Northern Ireland Railways, or heritage railways.

1948 On 17 April 1948, a postal train was in a rear-end collision with a passenger train at , Cheshire due to a signalman's error. In the first major accident of the newly formed British Railways, 24 people died. On 17 May 1948, a freight train ran away and was in collision with an empty stock train at Battyeford, West Riding of Yorkshire.

On 17 July 1948, a passenger train was derailed at New Southgate, London due to a combination of defective track and excessive speed. One person died. On 16 October 1948, former Mayor of Peterborough Arthur Holditch Mellows died when his car was struck by a train at Conington level crossing.Cambridge News On 18 November 1948, an electric multiple unit departed from station, London against signals. It subsequently collided with another electric multiple unit at Woolwich Arsenal station. Two people died.

1949 On 19 February 1949, a parcels train became divided at New Southgate. The rear portion ran back, obstructing the main line, from which the train had just been crossed onto the slow line. Due to a signalman's error, an express passenger train ran into the vans and was derailed. On 23 June 1949, a carriage of an express passenger train caught fire. The train was brought to a stand near Penmanshiel Tunnel, Berwickshire. Seven people were injured, but there were no fatalities. On 14 November 1949, a rake of carriages were left foul of an adjacent line at Bournemouth Central station, Hampshire. A locomotive struck them and was derailed. One person was injured.

1950 On 7 March 1950, An ex-LNER Thompson Class B1 was hauling an express passenger train at night near Witham Junction, when it collided with the rear of a mineral train in fog. The passenger fireman and goods guard died. On 5 June 1950, An express passenger train was derailed at Tollerton, Nottinghamshire due to heat buckled track. On 8 June 1950, a carriage of an express passenger train caught fire. The train was brought to a stand at Beattock, Dumfriesshire. Five people died and one was injured. On 27 August 1950, an express passenger train, the Irish Mail, was in a rear-end collision with a light engine at , Denbighshire due to a signalman's error. One person died. Prompt action by the fireman of the light engine prevented a freight train from running into the wreckage. On 23 October 1950, a passenger train was derailed at Drumburgh, Cumberland due to defective track. Two people died and three were injured.

1951 On 14 July 1951, two carriages of an express passenger train caught fire. The train was brought to a stand at , Huntingdonshire. 22 people were injured, but there were no fatalities. On 5 August 1951, an electric multiple unit overran signals and was in a rear-end collision with another at , West Sussex. Nine people died and 47 were seriously injured. On 9 August 1951, an express passenger train was derailed at , Yorkshire due to defective track. Fourteen people died and twelve were injured. On 17 August 1951, two electric multiple units were in a head-on collision at Newcastle Central station, Northumberland after one of them departed against a danger signal. Two people died. On 21 September 1951, an express passenger train was derailed at Weedon, Northamptonshire due to a defective bogie on the locomotive hauling it. Fifteen people died and 35 were injured. On 19 November 1951, a bridge was washed away between and , West Sussex. A freight train was derailed when it attempted to cross the bridge. Recovery of the locomotive took more than three months.

1952 On 21 April 1952, an express passenger train was derailed at Blea Moor Loops, Cumberland due to a defect on one of the locomotives hauling it, causing points to move under the train. On 20 July 1952, a passenger train overran signals and was derailed by trap points at , Hampshire.

On 8 October 1952, an express passenger train overran signals and was in a rear-end collision with a local passenger train at , Middlesex. An express passenger train travelling in the opposite direction then ran into the wreckage. In the deadliest accident for British Railways, 112 people died and 240 were injured. In 1952, a rake of wagons ran away and were derailed at , Yorkshire.

1953 On 15 August 1953, an electric multiple unit overran signals and collided with a freight train at Irk Valley Junction, Collyhurst, Lancashire. The collision occurred on a viaduct; one carriage falling into the River Irk. Ten people died and 58 were injured. On 16 August 1953, a passenger train became divided and derailed at Kingsbury, Warwickshire due to a combination of defects on the locomotive and the condition of the track. On 4 September 1953, a passenger train was derailed at , London when a set of points moved under it.

1954 On 3 February 1954, an express passenger train was derailed at Watford Junction station, Hertfordshire due to a broken rail. Nine people were injured. On 8 May 1954, an express freight train became divided and was derailed at Plumpton, Cumberland. On 23 September 1954, a freight train overran signals and was derailed by trap points at Whitchurch Town station, Hampshire.

1955

On 23 January 1955, an express passenger train was derailed at , Warwickshire due to excessive speed on a curve. Seventeen people died and 25 were injured. On 28 May 1955, a train carrying 539 passengers including 301 children derailed due to excessive speed and driver error at Wormit station in Fife, near the Tay Bridge, three people died and 41 were injured. On 7 August 1955, an express passenger train was derailed at Barby, Northamptonshire due to excessive speed through a set of points. One person died and eighteen were injured. Errors by a pilotman during single line working and confusion over where the train was due to be diverted were major contributory factors. On 20 November 1955, an excursion train was derailed at Milton, Oxfordshire due to excessive speed through a crossover. Eleven people died and 157 were injured. On 2 December 1955, an electric multiple unit train ran into the rear of a freight train at Barnes station, London due to a signalman's error. A fire destroyed the first carriage of the leading electric multiple unit. Thirteen people died and 41 were injured. On 22 December 1955, an express passenger train overruns signals and was in a rear-end collision with another express passenger train at station, Yorkshire. Irregular operation of signals was a major contributory factor. The signalman at Hellifield South Junction Signal Box was blamed for the accident. On 23 December 1955, a passenger train was in a rear-end collision with another at Woking, Surrey.

1956 On 17 August 1956, a rake of carriages ran away and collided with another rake of carriages at , Hampshire. On 25 August 1956, an empty stock train ran away and crashed through the buffers at Filey Holiday Camp station, Yorkshire due to the failure to connect the brake pipe between the train and the locomotive hauling it. On 6 September 1956, a parcels train overran signals and was in a rear-end collision with an express passenger train at , Shropshire.

1957 On 7 January 1957, an express passenger train overran signals and was in a rear-end collision with a passenger train at , Hertfordshire. One person died and 25 were injured. On 9 February 1957, a freight train ran away due to a broken steam brake pipe in the cab of the locomotive hauling it. It collided with another freight train at station, Derbyshire. Station staff had enough warning to be able to evacuate a diesel multiple unit which was standing in the station before the collision. Driver John Axon, who had remained with the train, died. He was awarded a posthumous George Cross. On 9 August 1957, a train formed of two electric multiple units was in a head-on collision with a light engine at , Middlesex after it departed against a danger signal. Nine people were injured. On 6 December 1957, an express passenger train overran signals and ran into the rear of an electric multiple unit at , London. A bridge collapsed onto the wreckage, crushing three carriages of the express. Ninety people died, 173 were injured. In December 1957, a freight train overran signals and was derailed at , Hampshire.

1958 On 30 January 1958, a passenger train overran signals and was in a rear-end collision with another at Dagenham station, Essex. Ten people died and 89 were injured. On 16 February 1958, a passenger train is in a rear-end collision with a light engine at Ince Moss Junction, Lancashire due to errors by a signalman and the driver of the light engine. Two people died . On 4 April 1958, a parcels train overran signals and was in collision with an electric multiple unit at Gloucester Road Junction, Croydon, Surrey. Six people were injured. On 20 May 1958, a passenger train was in collision with a locomotive and brake van at Arkleston Junction, Paisley, Renfrewshire due to errors by the driver of the locomotive. One person died and 26 were hospitalised. On 28 June 1958, a rake of carriages ran away and were derailed at , Yorkshire. On 4 July 1958, an empty stock train was in a head-on collision with an electric multiple unit at , London after the latter overran signals. Forty-five people were injured. On 5 August 1958, a passenger train crashed through the buffers at . On 12 August 1958, an electric multiple unit train was derailed at Borough Market Junction, London due to defective track. Six people were injured. On 25 August 1958, a sleeping car train overran a signal and was in a head-on collision with a train formed of two electric multiple units at , East Sussex. Five people died and 40 were injured. On 2 September 1958, the rear van of passenger train was derailed at Lunan Bay, Angus, causing the train to come to a halt due to a loss of vacuum. The train crew failed to realise that their train was incomplete; the restored the vacuum and continued their journey, leaving a van obstructing the line. The signalman at station failed to notice that the train was not displaying a tail lamp and gave "train out of section" to the signalman at Inverkeilor Signal Box. A passenger train consequently collided with the wreckage of the derailed van. On 19 November 1958, a freight train overran signals and was in a rear-end collision with another at Hitchin, Hertfordshire. A third freight train ran into the wreckage. On 22 November 1958, a passenger train was derailed at Balnaguard, Perthshire when a bridge was washed away in a storm. Two people were slightly injured. In 1958, a passenger train was derailed at Millbrook, Southampton when a faulty point motor moved a set of points under the train.

1959 On 17 February 1959, an electric multiple unit was in a rear-end collision with another at Crayford, Kent due to a signalman's error. Seventy people were injured. On 29 October 1959, a passenger train overran signals and was derailed by trap points at , Hampshire. On 4 November 1959, a freight train skidded and came to rest foul of the line at West Sleekburn, Northumberland where another freight train was in a head-on collision with it. Two people died. On 9 November 1959, a freight train ran away and collided with an empty stock train at , London. On 12 November 1959, a passenger train overran signals and was in a rear-end collision with another at . London. Thirteen people were injured. On 15 December 1959, a passenger train was in collision with a rake of vans at London Victoria station. Eleven people were injured.

1960 On 9 January 1960, a freight train was derailed at Kentish Town, London. On 19 February 1960, a freight train was derailed at Consett, County Durham. On 12 December 1960, a passenger train overran signals and was derailed at , Hampshire. Two people were injured.