De heivlinder is een vrij schaarse standvlinder. Hij vliegt in één generatie tussen midden juli en eind augustus bij schrale graslanden met een gevarieerde vegetatie in de kuststrook en in heidegebieden in het binnenland. De rups is markant gestreept.