Ellicottville’s annual Christmas Stroll is always a day to remember. On Saturday, Dec. 3, get into the spirit of the season as the village continues to be merry.

From 9 a.m. to 4 p.m., head to the annual Christmas Bazaar at the United Church on Elizabeth Street and shop for unique gifts for everyone on your list.

Holy Name of Mary Roman Catholic Church will have their annual display of Nativity and Angels for all to see, on Martha Street.

From 4 to 5:30 p.m., Santa arrives at Villaggio to greet all the good little boys and girls. Meanwhile, Mrs. Claus will be busy in her kitchen at Katy’s Café serving up cookies.

Throughout the day, elves will be circulating the village with candy, carolers will be strolling with their tunes, and you may even catch a glimpse of a live camel roaming the streets.

At 4:30 p.m., the ever-popular Rein Dog parade will make its way down Washington Street as pet owners dress their companions up in their holiday best.

The evening comes to a close with a living Nativity. The children of Ellicottville, as well as a camel, donkey and a few other surprises, use the village to tell the story of that first Christmas, the journey and the birth of Jesus. The procession begins at 6 p.m., ending at the Village gazebo, where the pageant will take place with the story and celebrations.

The holiday spirit is alive and well in Ellicottville—come be part of the magic during the Christmas Stroll!

Schedule of Events

9:00 – 4:00 Christmas Bazaar at United Church on Elizabeth Street

11:00 – 4:00 Artist Exhibition at St. John’s Episcopal Church

3:30 – 5:00 Organ Music & Tours at St. John’s Episcopal Church

4:00 – 5:30 Santa and his Elves arrive at Villaggio

4:00 – 5:30 Cookies in Mrs. Claus’s Kitchen at Katy’s Cafe

Candy, Elves, Caroling and a Live Camel Strolling Around Town!

Display of Nativity Sets and Angels in Holy Name of March Church on Martha Street.

Victorian Dollhouse on Display at the Historical Society Museum.