De kerstroos (Helleborus) komt van nature voor in bergachtige gebieden van Zuid- en Midden-Europa, zoals de Alpen en de Balkan. Daar groeit ze op kalkrijke, stenige bodems langs bosranden en op hellingen. Het zijn ruige omstandigheden waarin ze geleerd heeft om zuinig met haar energie om te gaan. Die sterke berggenen maken haar winterhard en zorgen ervoor dat ze ook in onze tuinen prima overleeft, zelfs bij vorst.