| Saturday 3rd November 2012 | |||
| Airdrie United | 2-2 | Raith Rovers | |
| Albion Rovers | 1-1 | Morton | |
| Ayr United | 2-1 | Clachnacuddin | |
| Brechin City | 2-2 | Bonnyrigg Rose | |
| Buckie Thistle | 0-1 | Turriff United | |
| Cowdenbeath | 8-1 | Vale of Leithen | |
| Dumbarton | 4-1 | East Stirlingshire | |
| Edinburgh City | 0-2 | Queen of the South | |
| Elgin City | 5-1 | East Fife | |
| Forfar Athletic | 3-3 | Nairn County | |
| Inverurie Locos | 3-3 | Arbroath | |
| Partick Thistle | 2-1 | Cove Rangers | |
| Rangers | 7-0 | Alloa Athletic | |
| Stenhousemuir | 1-1 | Berwick Rangers | |
| Stirling Albion | 0-1 | Deveronvale | |
| Stranraer | 1-1 | Queen's Park | |
| Saturday 10th November 2012 | |||
| Replay | |||
| Arbroath | 3-1 | Inverurie Locos | |
| Bonnyrigg Rose | 0-6 | Brechin City | |
| Nairn County | 2-3 | Forfar Athletic | |
| Queen's Park | 0-4 | Stranraer | |
| Tuesday 13th November 2012 | |||
| Replay | |||
| Berwick Rangers | 2-5 | Stenhousemuir | |
| Morton | 3-0 | Albion Rovers | |
| Raith Rovers | 4-3 | Airdrie United | aet |









