Tornskaten er en nokså vanlig hekkefugl i det sørlige Skandinavia, men er et uvanlig syn i Norge, men er observert blant annet på Myken i Nordland de siste årene. Noen få tornskater hekker på Østlandet og i Agder. Den legger 4–7 egg i hver hekkesesong. Rugetiden varer i 12–16 dager.