PinkCosmos
I agree with Dickens. Tell them that it is way to early to think about Christmas.
My MIL has a tendency to say, 'we will come to you at Christmas'. I put up with this for years. She started saying this around August. For the last few years I have said that I don't know what our plans will be over Christmas as we might be invited elsewhere.
I do feel a bit mean when my husband points out that at 87 she may not have many for Christmases left. The way she is going she will outlive us!!
... I think you might have to grit your teeth pretty soon - if you've declined her self-invite for a few years... you don't want to be riddled with guilt if the inevitable happens sooner than you anticipate...
Having said that, it really does amaze me that people start thinking about Christmas so early in the year - unless it's some big kind of family reunion where a lot has to be planned in advance. But I'd never invite myself, not even with family