1. We'll be home for Christmas.

2. We'll be home on Christmas.

3. What would you like to do for Christmas?
4. What would you like to do on Christmas?
-----------------------
Thank you for your help.
What is the difference in the use of the prepositions, for and on?

"for Christmas" is a bit vaguer. The holiday may include Christmas Eve, and/or days on either side of December 25. "On" means specifically on December 25.