1. 100 questions for Santa (role play) and other activities.
2. A listening lesson with 9 pages of printable worksheets on vocabulary and other skills (plus online quizzes)
3. Printable discussion worksheet on Xmas
From ESL Holidays.com:
Various news lessons for pre-intermediate students:
News lessons for intermediate (plus) students: