早期,腊日不固定,小年的日期便也不固定。宋代,小年固定在腊月二十四。到了清代,皇家祭灶仪式确定在腊月二十三举行,由此影响民间,北方大部分地区逐渐变为二十三祭灶,南方受影响虽然较小,但也出现“官三民四”的变化。