- A Description of the Isle of Man (1791)
- The Life and Adventures of Captain James Stuart (1793)
- The Genealogical History of the Stewarts (1794)
- The Life and Works of John Knox (1795)
- The History of the Reformation in Scotland (1796)
- The Ecclesiastical History of Scotland (1798)
- The Civil and Military History of Scotland (1799)
- The History of the Rebellion of 1715 (1800)
- The History of the Rebellion of 1745 (1801)
- The Life of John Graham of Claverhouse, Viscount Dundee (1802)
- The History of the Highlands and Western Islands of Scotland (1803)
- The Life and Times of Queen Mary of Scotland (1804)
- The History of the Church of Scotland (1805)
- The Life and Writings of Robert Burns (1806)
- The History of the University of Edinburgh (1807)
- The Life of Sir William Wallace of Elderslie (1808)
- The Life and Times of James V of Scotland (1809)
- The History of the Border Counties (1810)
- The Life and Works of George Buchanan (1811)
- The History of the Royal Family of Scotland (1812)