I Sverige firar man framför allt jul den 24 december (julafton) eftersom man historiskt räknat att helgdagar börjar redan kvällen innan, och därför blev aftonen den naturliga huvudtiden för firandet. Det hänger ihop med både äldre nordisk dygnsräkning och hur kristna och folkliga traditioner blandats över tid.

Kort historisk förklaring

I det äldre nordiska bondesamhället räknade man ofta dygnet från solnedgång till solnedgång, så en helg började på kvällen före kalenderdagen, inte på morgonen. Därför blev aftonen före juldagen, alltså 24 december, den stund då man samlades, bad, åt festmat och så småningom delade ut gåvor.

När den västerländska kyrkan bestämde 25 december som juldag lades den högtidliga hemmatraditionen i Norden kvar på kvällen innan. Med tiden blev julafton så stark i folkmedvetandet att de flesta i Sverige upplever den som ”den riktiga” juldagen, även om juldagen (25 december) fortfarande är den formella kyrkliga högtidsdagen.

TL;DR: Man firar jul den 24 i Sverige för att helgen enligt äldre nordisk sed började på kvällen innan, och den traditionen har levt kvar och blivit huvudfirandet av julen.

Information gathered from public forums or data available on the internet and portrayed here.