The Natchitoches Christmas Festival (Festival of Lights) is held annually in Natchitoches, Louisiana on the first weekend in December.