Get in the spirit of the season and a start on your holiday shopping at one of these festive holiday markets. See the list below of holiday markets and bazaars that you and your family can enjoy throughout the 905 area. Christmas in Ancaster Craft Show Saturday, November 23 – Monday, November 25 | 9:00 am to 4:00 pmAncaster Fairgrounds| …