Vårhetteflyet finnes i Nord-Afrika, i Europa bortsett fra lengst i nord, østover til Ural og Kaukasus. I Norge er den bare funnet noen få ganger, første gang i 1980, langs kysten vestover til Vest-Agder.