Arten finnes fra det østlige Skandinavia østover til Stillehavet, og i Nord-Amerika fra Alaska østover til Newfoundland og sør til Colorado. I Norge er den bare funnet lengst i øst, i Hedmark (Hamar, Elverum og Trysil) og Oppland (Søndre Land).