She's been working very hard to get him in Christmas spirit.
Is "in Christmas spirit" the grammatical and natural way to say it?
Also, could someone explain to me what it means to be in Christmas spirit?
She's been working very hard to get him in Christmas spirit.
Is "in Christmas spirit" the grammatical and natural way to say it?
Also, could someone explain to me what it means to be in Christmas spirit?
The sentence is fine, although "... into the Christmas Spirit" may be better.
Getting into the Christmas Spirit means getting into the mood to enjoy Christmas. For some people that may be celebrating the birth of Christ, for some people it means the gathering of family and friends and for some it just means a holiday from work.
Other words are often used with "spirit" to indicate getting into the (normally) happy mood for the occasion. Examples include "getting into the party spirit" or "getting into the holiday spirit".
An alternative phrasing would be "... Christmas Mood" or "... holiday mood" etc.