Gulmjelt vokser i fuktig, kalkholdig jord. Den trives i fjellet og innlandet, i steinurer, kildedrag og bekkekanter, men går også ut til strandkrattet ved kysten lengst nord i Norge.