Originaire de l'ile de Skye, il est issu de la race des Bassets à longs poils. Il y a une ressemblance frappante avec ce dernier, malgré certains croisements d'Epagneuls, et de Terrier anglais à poil dur, venus modifier certains certains de ses traits. Tout d'abord nommé "Scottish Terrier" (appliqué à une autre variété aujourd'hui), son nom de "Skye Terrier" lui a été remis seulement quelques années plsu tard.