Jõulurahu tava ulatub 17. sajandisse ja sai alguse Rootsi kuninganna Kristiina valitsusajal. Traditsiooni kohaselt on jõulurahu väljakuulutajaks raesekretär või linnapea. Väljakuulutamise aeg on tavakohaselt jõululaupäeva keskpäev.
Eesti Vabariigi president Lennart Meri kuulutas Tallinna raekoja aknalt esmakordselt jõulurahu välja 1993. aastal. Alates 1995. aastast on jõulurahu välja kuulutanud linnapea.