Osperingfly finnes i Europa, og videre østover til Japan. I Norge er den vanlig på Sørlandet og Østlandet (unntatt den nordligste delen), på Vestlandet er den sjelden, men forekommer nord til Bergens-området.