스코틀랜드어는 영국 스코틀랜드에서 유래한 언어나 방언들을 가리키는 말이다. 현존하는 언어나 방언으로는 다음 세 가지가 있다.
- 스코틀랜드 게일어(Gàidhlig)는 스코틀랜드 북부(고지 스코틀랜드)에서 쓰이는 켈트어파의 언어이다.
- 스코트어(Scots)는 스코틀랜드 남부(저지 스코틀랜드)와 얼스터에서 쓰이는 앵글어파의 언어이다. 학자에 따라서는 영어의 방언으로 간주하기도 한다.
- 스코틀랜드 영어(Scottish English)는 스코틀랜드 전역에서 쓰이는 영어의 방언들을 총칭하는 말이다.