Fundado en 1934 coa fusión do Partido Nacional de Escocia e o Partido Escocés, o partido tivo unha representación parlamentaria continua en Westminster desde que Winnie Ewing gañou as eleccións de 1967 en Hamilton. Co establecemento do Parlamento escocés en 1999, o SNP converteuse no segundo partido máis grande, servindo dous mandatos como oposición. O SNP gañou o poder baixo Alex Salmond nas eleccións do Parlamento escocés de 2007, formando un goberno minoritario, antes de gañar as eleccións do Parlamento de 2011, despois das cales formou o primeiro goberno de maioría de Holyrood. Despois de que Escocia votase en contra da independencia no referendo de 2014
Salmond dimitiu e foi sucedido por Sturgeon. O SNP foi reducido a un goberno minoritario nas eleccións de 2016.