Arten hekker i kolonier i bratte fjellskrenter langs de atlantiske og stillehavskystene av Eurasia og Nord-Amerika. I Europa hekker den fra Portugal i sør til Svalbard i nord. De største krykkjekoloniene i Norge er (fra øst til vest) Hornøya, Syltefjordstauran, Sværholtklubben, Hjelmsøya, Røst, Værøy og Runde. Vinteren tilbringes på havet, spredt over store deler av Nord-Atlanteren.