Arten er kjent fra Skandinavia, det nordlige Russland og Nord-Asia. I Norge er granmåleren funnet på i overkant av 20 lokaliteter fra Iveland i Agder i sør til Rana i Nordland i nord. De fleste funnene er gjort på det sentrale Østlandet.