Residents at Barchester's West Oak care home in Berkshire were treated to a series of festive events this Christmas.
Christmas day saw a visit from Wokingham's mayor, Dianne King.
There was a Christmas lunch with drinks and nibbles, as well as music and gift-giving.
"Downstairs in the Elms Unit, which houses people with dementia, the staff dressed up as pixies, which was really good," said activities coordinator Janet Peterson.
A singer provided entertainment and Father Christmas made an appearance, bestowing gifts on West Oak residents.
The elderly residents upstairs did not miss out on the fun – they were treated to live performances of "all the old songs".
"I always bring in entertainment and book it a year in advance," Ms Peterson said.