List of Scottish writers
An alphabetical list of Scottish writers includes the following:
- Alasdair MacMhaighstir Alasdair
- William Alexander
- Marion Angus
- RM Ballantyne
- John Barbour
- Sir JM Barrie
- George Blake
- James Boswell
- James Bridie
- George Douglas Brown
- John Buchan
- Robert Burns
- Lord Byron
- Thomas Campbell
- Thomas Carlyle
- Catherine Carswell
- Joe Corrie
- SR Crockett
- AJ Cronin
- Helen Cruickshank
- Gavin Douglas
- Arthur Conan Doyle
- William Drummond
- William Dunbar
- Jane Duncan
- Robert Fergusson
- Susan Edmonstone Ferrier
- John Galt
- Robert Garioch
- Lewis Grassic Gibbon
- Robert Bontine Cunninghame Graham
- Kenneth Grahame
- Elizabeth Grant
- Neil M Gunn
- John MacDougall Hay
- Robert Henryson
- James Hogg
- John Home
- Violet Jacob
- James Peebles Ewing Kennaway
- Jessie Kesson
- Andrew Lang
- David Lindsay
- Sir David Lindsay
- Eric Linklater
- John Gibson Lockhart
- Fionn Mac Colla
- Hugh MacDiarmid
- George MacDonald
- William McGonagall
- Duncan Ban Macintyre
- Compton Mackenzie
- Sir Edward Montague
- Henry Mackenzie
- Ian Maclaren
- Alistair MacLean
- Robert McLellan
- James Macpherson
- Gavin Maxwell
- Hugh Miller
- Edwin Muir
- Neil Munro
- Charles Murray
- Carolina Oliphant, Lady Nairne
- Margaret Oliphant
- Allan Ramsay
- Alexander Scott
- Sir Walter Scott
- William Sharp
- Nan Shepherd
- Sydney Goodsir Smith
- Tobias Smollett
- William Soutar
- Robert Louis Stevenson
- Mary Stewart
- Annie S Swan
- Robert Tannahill
- James Thomson
- James Thomson (B.V.)
- Sir Thomas Urquhart
- Maurice Walsh
- John Wilson (Christopher North)