The Peebles Railway was a railway company that built a line connecting the town of Peebles in Peeblesshire, Scotland, with Edinburgh. It opened on 4 July 1855, and it worked its own trains.
The friendly North British Railway later promoted a line, at first identified as the Galashiels, Innerleithen and Peebles Railway, from Peebles to Galashiels, making a connection with the Peebles Railway there, and also with the Caledonian Railway which had its own line at Peebles. The GI&PR line was built by the North British Railway and opened on 1 October 1864.
In 1860 the Peebles Railway company leased its line to the North British Railway, which operated the Galashiels and Edinburgh sections as a continuous through route.
Road transport of goods and passengers provided fierce competition in the 1950s and the line closed in 1962. No railway use is now made of the former lines.