Depot: Perth (LNER)
| Type | Class | Wheels | Number | Date to Previous Shed | Code | Previous Shed | Date to Perth (LNER) | Code | Date to Next Shed | Code | Next Shed | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Steam | B1 | 4-6-0 | 8303 | on | 21/11/1943 | HAY | Haymarket | on | 04/03/1944 | PTH | on | 05/02/1950 | 64A | St Margarets |
| Steam | B1 | 4-6-0 | 1061 | on | 03/08/1946 (New) | PTH | on | 05/02/1950 | 64A | St Margarets | ||||
| Steam | C15 | 4-4-2T | 7455 | on | 01/01/1948 | PTH | w/e | 25/02/1950 | 65A | Eastfield | ||||
| Steam | D1 | 4-4-0 | 2215 | on | 01/01/1948 | PTH | w/e | 24/09/1949 | 63A | |||||
| Steam | D30 | 4-4-0 | 2426 | on | 01/01/1948 | PTH | w/e | 11/02/1950 | 63B | Stirling | ||||
| Steam | D30 | 4-4-0 | 2427 | on | 01/01/1948 | PTH | w/e | 04/03/1950 | 62B | Dundee Tay Bridge | ||||
| Steam | D33 | 4-4-0 | 2457 | on | 01/01/1948 | PTH | w/e | 04/03/1950 | 62B | Dundee Tay Bridge | ||||
| Steam | D33 | 4-4-0 | 2466 | on | 01/01/1948 | PTH | w/e | 04/03/1950 | 62B | Dundee Tay Bridge | ||||
| Steam | Shire/Hunt | 4-4-0 | 2714 | on | 01/01/1948 | PTH | 4w/e | 06/10/1951 | 63B | Stirling | ||||
| Steam | Shire/Hunt | 4-4-0 | 2725 | on | 01/01/1948 | PTH | 4w/e | 31/10/1953 | 63B | Stirling | ||||
| Steam | J36 | 0-6-0 | 5213 | m/e | 09/1939 | ? | on | 01/01/1948 | PTH | on | 30/04/1950 | 61B | Aberdeen Ferryhill | |
| Steam | J36 | 0-6-0 | 5297 | on | 01/01/1948 | PTH | on | 30/04/1950 | 61B | Aberdeen Ferryhill | ||||
| Steam | J36 | 0-6-0 | 5309 | on | 01/01/1948 | PTH | w/e | 25/02/1950 | 62B | Dundee Tay Bridge | ||||
| Steam | J37 | 0-6-0 | 4536 | on | 01/01/1948 | PTH | w/e | 04/03/1950 | 64C | Dalry Road | ||||
| Steam | J37 | 0-6-0 | 4588 | on | 01/01/1948 | PTH | 4w/e | 17/01/1959 | 65F | Grangemouth | ||||
| Steam | J37 | 0-6-0 | 4591 | on | 01/01/1948 | PTH | w/e | 04/03/1950 | 64D | Carstairs | ||||
| Steam | J83 | 0-6-0T | 8469 | on | 01/01/1948 | PTH | w/e | 25/02/1950 | 61B | Aberdeen Ferryhill | ||||
| Steam | D30 | 4-4-0 | 2436 | on | 01/01/1948 | THJ | Thornton Junction | w/e | 10/01/1948 | PTH | w/e | 04/03/1950 | 62B | Dundee Tay Bridge |
| Steam | Q10 | 0-8-0 | 2498 | on | 01/10/1931 | Withdrawn | w/e | 05/11/1949 (R) | PTH | |||||
| Steam | B1 | 4-6-0 | 61263 | on | 03/12/1947 | DEE | Dundee Tay Bridge (New) | on | 19/02/1950 | PTH | w/e | 25/02/1950 | 63A | Perth South |
| Steam | V2 | 2-6-2 | 60823 | m/e | 31/03/1951 | 64A | St Margarets | on | 16/05/1960 | PTH | on | 26/03/1962 | Withdrawn | |
| Steam | V2 | 2-6-2 | 60973 | on | 11/04/1945 | ABD | Aberdeen Ferryhill | on | 30/05/1960 | PTH | on | 09/07/1962 | 62B | Dundee Tay Bridge |
| Steam | V2 | 2-6-2 | 60970 | on | 20/08/1945 | ABD | Aberdeen Ferryhill | on | 12/06/1960 | PTH | on | 29/12/1962 | 61B | Aberdeen Ferryhill |