Die drei offiziellen Sprachen sind Englisch, Schottisch und Gälisch. Praktisch alle Schotten sprechen Standardenglisch, welches Amts- und Bildungssprache ist. Im Alltagsgebrauch wird das Englisch jedoch mit vielen Wörtern aus dem Schottischen vermischt. Schottisch wird offiziell von ca. einem Drittel der Bevölkerung gesprochen, während das Gälische nur noch bei gut 1% der Einwohner in Gebrauch ist.