How many days were between Thanksgiving Day and Christmas Day in 2020? The answer is 29 days.
In the United States, Thanksgiving Day in 2020 fell on Thursday, November 26. Thanksgiving is observed on the fourth Thursday of November.
Christmas Day falls on December 25. From November 26 to November 30 is four days, and December 1 through December 25 adds 25 days. Together, the elapsed time is 29 days.
This calculation treats “between” as the usual difference between two calendar dates. If both holidays were counted inclusively, the span would contain 30 calendar dates, but the standard date-difference answer is 29 days.