一般情况下,都是on Christmas,因为圣诞节是在12月25日,有具体的日期、星期前面用介词on。
如果只是把圣诞节当成一个时间点,前面就可以使用at;
Christmas,/ˈkrɪsməs/ ;
n. 圣诞节; 圣诞节期间
on christmas 在圣诞节;在圣诞那天;
at christmas 在圣诞节;圣诞节时;在圣诞节期间;
圣诞节用on,
例如I’m always busy on Christmas (Day). 圣诞节这天我总是很忙。The trains don’t run on Christmas Day. 圣诞节火车停驶。