Thanksgiving Day is on the fourth Thursday of November. It is a time to give thanks for the harvest and of the preceding year. Today, Thanksgiving means spending time with family and friends over a large feast. Thanksgiving Day has been celebrated in the United States since 1863.