百日礼至少可以追溯至宋代,《东京梦华录》记载:“生子百日置会,谓之百\ue40d”,又被俗称为“百岁”,相沿至今,中原一带仍然称“过百天”为“过百岁”。
婴儿出生百天,是他作为社会个体成员第一次面临这种天赐的吉日,祝福他长命百岁是最恰当也最实际的。为了达到这一目的,或者更确切地说,是让人们的祈望有个切切实实的载体,穿百家衣、戴百家锁、吃百家饭这些象征意味明显的行为便普遍实行并大大流行起来。这些仪俗都有着各自的讲究,百家衣最重紫色,取其谐音“子”,有对生子之家再生贵子、多子多福的祈祝之意。