 In 1886, the daily Great Western service along the Clifton Extension Railway was 6 trains each way between Avonmouth and Temple Meads, 24 trains from Clifton Down to Temple Meads and 26 the other direction. By 1910 there were 17 services daily from Avonmouth to Temple Meads and 15 the other way, a further 20 trains each day operating between Clifton Down and Temple Meads. From 1924, many trains to Avonmouth were extended to Severn Beach, a growing seaside resort, and some on to Pilning, then back to Temple Meads via Patchway. Circular trips via Henbury were also common. The station was also used by excursion trains, and by trains of evacuees during the Second World War. By 1947, just before the start of the British Rail era, there were 33 daily services each direction between Avonmouth and Temple Meads, and 18 on Sundays. Many trains would pass through Lawrence Hill non-stop - in 1930, 350 trains would pass the station each day, of which roughly 40 % would stop.
