Kanerva on varpukasvi, joka kasvaa yleisenä lähes koko Suomessa. Se kasvaa parhaiten valoisilla kasvupaikoilla metsissä, kallioilla, soilla ja jopa karuilla saariston kallioluodoilla.