Es gibt eigentlich drei Sprachen in Schottland. Englisch, Scots (Schottisch) und Gaelic (Gälisch). Englisch wird wird überall verstanden und daher sollte man mit Schul-Englisch keine Probleme haben. Gesprochen wird vielfach Scots, ein Dialekt des Englischen mit vielen eigenen Vokabeln, das von den nationalbewußten Schotten natürlich als eigene Sprache gesehen wird. (Ursprünglich würde Scots in den Lowlands gesprochen, als man in den Highlands das keltische Gaelic sprach.) Allerdings ist dieses Scots auch je nach Ort unterschiedlich. Gälisch findet man heute noch in den Highlands, im Westen und auf den Hebriden, wo dann auch die Straßenschilder zweisprachig sind (gälisch / englisch). Nur mehr etwa 70.000 der rund 5 Millionen Schotten sprechen gälisch. Kleinere gälischsprachige Minderheiten gibt es auch in Glasgow, Edinburgh und Inverness. Jeder spricht aber auch Englisch und daher wird man als Tourist so gut wie nie mit Gälisch in Kontakt kommen.