The Canada Day Festival on Main Street in Newmarket is a fun filled day of vendors, music, food and more. Stay tuned for updates on this year’s event, and vendor application information.