Skip to content
Category

20th-century Scottish novelists

page 1
Arthur Conan Doyle
British writer and physician (1859–1930)
J. M. Barrie
Scottish writer and playwright (1860–1937)
Iain Banks
Scottish writer (1954–2013)
Muriel Spark
Scottish novelist and writer (1918–2006)
Irvine Welsh
Scottish writer
Ian Rankin
Scottish writer
Alistair MacLean
Scottish novelist (1922–1987)
Ali Smith
British author and journalist
William Auld
Scottish poet, author, translator (1924–2006)
Alasdair Gray
Scottish writer and artist (1934–2019)
William Boyd
Scottish novelist, short story writer, and screen writer (born 1952)
Val McDermid
Scottish crime writer
Philip Kerr
British novelist (1956–2018)
Josephine Tey
Scottish author (1896–1952)
Compton Mackenzie
Scottish writer, cultural commentator, raconteur and nationalist (1883-1972)
Naomi Mitchison
Scottish novelist and poet (1897–1999)
James Kelman
Scottish writer
Denise Mina
British crime writer and playwright
Jackie Kay
Scottish poet and novelist
George MacDonald Fraser
English-born author of Scottish descent
Margaret Todd
Scottish medical doctor, schoolteacher and writer
Edwin Muir
British poet, novelist and translator (1887-1959)
Peter May
British and French writer (born 1951)
A. L. Kennedy
British author, comedian
Florence Dixie
noblewoman; British writer (1855–1905)
William McIlvanney
British writer, precursor of tartan noir genre (1936–2015)
Neal Ascherson
British journalist (born 1932)
Graham Masterton
British writer
George Mackay Brown
poet (1921–1996)
James Leslie Mitchell
Scottish writer (1901-1935)
Iain Crichton Smith
Scottish poet and novelist (1928–1998)
Bruce Marshall
British writer (1899–1987)
Janice Galloway
Scottish writer
Manda Scott
British writer
J. I. M. Stewart
British author, critic and academic (1906-1994)
William King
writer of a number of successful science-fiction and fantasy books
Neil Paterson
Scottish screenwriter (1916-1995)
Robert Barr
Scottish-Canadian novelist (1849-1912)
Sharman Macdonald
Scottish playwright
Anna Murdoch Mann
Scottish journalist and author (1944–2026)
Nan Shepherd
(1893 - 1981), Scottish novelist, poet, educator
D. E. Stevenson
British writer (1892–1973)
Annie S. Swan
Scottish writer, novelist and journalist, editor
Margaret Elphinstone
British writer
Angus Peter Campbell
Scottish poet, novelist, journalist, broadcaster and actor.
Cezaro Rossetti
Scottish Esperanto writer
Emily Gerard
British-Austrian writer
Shena Mackay
British writer
Andrew O'Hagan
Scottish novelist, journalist, academic (born 1968)
Catherine Carswell
British writer (1879–1946)
William Shand
Argentine writer (1902–1997)
Alfred Walter Stewart
British chemist and writer (1880–1947)
Maurice Nicoll
British writer (1884–1953)
Alan Sharp
Scottish novelist and screenwriter (1934–2013)
Walker Hamilton
British writer (1934–1969)
Mea Allan
British writer (1909-1982)
J. T. McIntosh
British writer (1925–2008)
Dorothea Gerard
Scottish writer (1855–1915)
Frances Murray
Scottish writer (1928–2019)
Sarah Broom Macnaughtan
Scottish novelist