W
- Alan Warner (born 1964)
- William Watson (1931–2005)
- Irvine Welsh (born 1958)
- George Whyte-Melville (1821–1878)
- David Wishart
- David Wolstencroft (born 1969)
Read more about this topic: Scottish Novelists
W
Read more about this topic: Scottish Novelists