Hanukkah this year runs from Dec. 25, 2024, through Jan. 2, 2025. The dates change every year because it's based on the Hebrew calendar.