Winter party
Price: $ 29.99 per daily ticket
When: November 13 to December 31, 2021
Address: 1 Canada’s Wonderland Dr., Vaughan, ON
Why You Need To Go: WinterFest returns to Canada’s Wonderland for the first time since it opened in 2019. The theme park will be transformed into a sparkling paradise with glowing trails, festive delights, skating and more.
Website
Holiday magic in Blue Mountain Village
Price: Free
When: November 19, 2021 to January 2, 2022
Address: 156 Jozo Weider Blvd., The Blue Mountains, ON
Why you should go: Step into a magical Christmas village at Blue Mountain this season. The picturesque streets will be decorated in holiday decor and you can explore a 1 kilometer long illuminated path with interactive exhibits.
Website
Snemagi
Price: $ 45- $ 65 per vehicle
When: November 12, 2021 to January 16, 2022
Address: Ontario Place’s East Island, Toronto, ON
Why you should go: Ontario Place gets a sparkling winter-drive-thru event and you can sail past amazing creatures, crystal caves and more.
Website
The nights of light
Price: $ 16.99 per adult
When: November 26, 2021 to January 2, 2022
Address: 80 Interchange Way, Vaughan, ON
Why you should go: This year, Nights of Lights has partnered with Holiday Fair in the Square to open a light show and Christmas market. You can enjoy illuminated screens and tons of shops.
Website
Polar Winter Festival
Price: $ 19.99 per adult
When: November 25 to December 26, 2021
Address: Bandshell Park, Exhibition Grounds, 210 Princes’ Blvd., Toronto, ON
That’s why you have to go: Polar returns for the second year, and this time it’s a walk-thru event with a festive market and a sparkling ice tunnel.
Website
Travel into enchantment
Price: $ 29.95 + pr
When: November 25, 2021 to January 9, 2022
Address: Mount Joy GO Station & Meadowvale GO Station
Why you should go: This magical drive-thru light show opens in two locations and you can experience glowing paths and tunnels.
Website
Holiday street market
Price: Free admission
When: Weekends, December 4-19, 2021
Address: 520 Progress Ave., Toronto, ON
Why go: The Street Eats Market brings a holiday extravaganza to the city, and you can explore festive shops, visit the maple syrup sugar hut, roast marshmallows and much more.
Website
Toronto Christmas Market
Price: Informed
When: Plans to run from November 18 to December 31, 2021
Address: Distillery District, Toronto, ON
Why you should go: Toronto’s Christmas market plans to return to Toronto this year, with the final details still waiting to be confirmed.
Website
Country Bright
Price: $ 20 per adult
When: December 2, 2021 to January 2, 2022
Address: 8560 Tremaine Rd., Milton, ON
Why you should go: You can step into an illuminated village at this new event near Toronto. Complete with giant snowballs and ice sculptures, it will definitely put you in the Christmas mood.
Website
St. Jacobs Sparkles
Price: Free
When: November 12-28, 2021
Address: St. Jacobs, ON
Why you should go: You will feel like you have been taken away to Europe in this sparkling little village which has thousands of lights and lots of holiday shopping.
Website
Miracle Toronto
Price: 💸💸
When: November 19 to December 26, 2021
Address: Miracle Toronto – 875 Bloor St., Toronto, ON
That’s why you should go: This huge Christmas bar is reopening in the city, and it is full of festive drinks and cheers.
Website
The Winter Festival of Light
Price: Free
When: November 13 to February 21, 2021
Address: Niagara Falls, ON
Why go: Niagara’s dazzling light festival has almost doubled in length this year, and you can see millions of lights and glittering screens.
Website
Niemis Christmas Market
Price: $ 14.99 + per person
When: November 12, 2021 to December 22, 2021
Address: 18463 Highway 48, Mount Albert, ON
That’s why you should go: This farm is turning into an enchanting Christmas village, and you can shop all sorts of good things, have fun by the fire and much more.
Website
Before you go, check out our responsible travel guide so you can be informed, confident, smart and above all be respectful of your adventure.
In Ontario, a vaccine pass is required to access some events, services and businesses, including restaurants and bars.
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
let next_url = window.location.href.split("next_url=")[1];
let createAppleButtons = document.querySelectorAll("#createApple");
let createGoogleButtons = document.querySelectorAll("#createGoogle");
let createFBButtons = document.querySelectorAll("#createFacebook");
for ( let button of createAppleButtons){
button.addEventListener("click", () => {
redirect("/core/users/login/apple/", next_url)
});
}
for (let button of createGoogleButtons){
button.addEventListener("click", () => {
redirect("/core/users/login/googleplus/", next_url)
});
}
for (let button of createFBButtons){
button.addEventListener("click", () => {
redirect("/core/users/login/facebook/", next_url)
});
}
function redirect (url, next){
window.location.href = `${url}?next_url=${next}`
}
function frenchUrl(url){
if(url){
return url.includes("https://news.google.com/fr/");
}
else return false;
}
var monitorChekFrenchCheckbox = makeMonitor(function () {
return document.querySelector("label.authentication--field-IsFrenchProfile");
},function (res) {
let fr = frenchUrl(next_url);
let input = res.querySelector("input");
if (fr && !input.checked){
input.checked = true;
}
});
monitorChekFrenchCheckbox.start();
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
!function(p,r,e,s,b,d){p.pbq||(s=p.pbq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);},s.version='1.0',s.queue=[],b=r.createElement(e),b.async=!0,b.src="https://sr.studiostack.com/v3/services",d=r.getElementsByTagName(e)[0],d.parentNode.insertBefore(b,d))}(window,document,'script');
pbq('init', '250789');
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
let editProfile = document.querySelector('.gdpr-cookie-content');
let wrapper = document.querySelector('.rm-gdpr');
editProfile.addEventListener("click", function () {
wrapper.classList.add('hidden')
});
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
const supportPageOffset = window.pageXOffset !== undefined;
let previousScrollPosition = 0;
const isScrollingDown = () => {
let scrolledPosition = supportPageOffset
? window.pageYOffset
: isCSS1Compat
? document.documentElement.scrollTop
: document.body.scrollTop;
let isScrollDown;
if (scrolledPosition > previousScrollPosition) {
isScrollDown = true;
} else {
isScrollDown = false;
}
previousScrollPosition = scrolledPosition;
return isScrollDown;
};
const handleNavScroll = () => {
if(document.querySelector(".rumble-sticky--show")){
if (isScrollingDown() ) {
document.querySelector(".rumble-sticky--show").classList.add("active");
} else {
document.querySelector(".rumble-sticky--show").classList.remove("active");
}
}
};
var throttleTimer;
const throttle = (callback, time) => {
if (throttleTimer) return;
throttleTimer = true;
setTimeout(() => {
callback();
throttleTimer = false;
}, time);
};
const mediaQuery = window.matchMedia("(prefers-reduced-motion: reduce)");
window.addEventListener("scroll", () => {
throttle(handleNavScroll, 10);
});
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
function getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for(var i = 0; i
');
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
const updatePrimaryTags = () => {
const primaryTagElements = document.querySelectorAll(
'.custom-field-selected-topic'
);
if (!primaryTagElements) return;
primaryTagElements.forEach((tag) => {
if (!tag) return;
if (tag.getElementsByTagName('a').length !== 0) return;
const topicSlug = tag.innerText
.toString()
.toLowerCase()
.trim()
.normalize("NFD")
.replace(/[u0300-u036f]/g, "")
.replace(/s+/g, '-')
.replace(/&/g, '-y-')
.replace(/[^w-]+/g, '')
.replace(/--+/g, '-')
.replace('manger-et-sortir', 'manger-sortir')
.replace('eat-and-drink', 'eat-drink');
const cityPageElement = document.querySelector('.city-name.article');
let link;
if(cityPageElement){
const href = cityPageElement.getElementsByTagName('a')[0].getAttribute('href');
link = `${href}${topicSlug}`
}else{
link = `/${topicSlug}`
}
const linkEl = document.createElement('a');
linkEl.setAttribute('href', link);
linkEl.innerText = tag.innerText;
tag.innerHTML = '';
tag.appendChild(linkEl)
});
};
updatePrimaryTags();
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
var _sponsored = "";
var _nsfw = "false";
var post_id = document.querySelector('article').getAttribute("elid");
var nsfw = 546863483;
var fr_vedette = 549266910;
var sponsored = 549961341;
var post = JSON.parse(document.querySelector("#post-context-" + post_id).innerHTML);
if (post.post.sections.includes(fr_vedette) || post.post.sections.includes(sponsored)) {
_sponsored = "true";
} else _sponsored = "false";
if (post.post.sections.includes(nsfw)) {
_nsfw = "true";
};
var fwKeywords = JSON.stringify({
category: __a_cat,
culture: c_selected_country,
nsfw: _nsfw,
sponsored: _sponsored,
tags: postTags,
city: postCity,
id: post_id
})
var fwjson = JSON.parse(fwKeywords)
var params = "&firework=carousel&lang=en&category="+fwjson.category+"&culture="+fwjson.culture+"&nsfw="+fwjson.nsfw+"&sponsored="+fwjson.sponsored+"&keywords="+fwjson.tags+"&city="+fwjson.city+"&contentid="+fwjson.id
console.log(params)
var script = document.createElement("script"),
placeTag = document.getElementsByTagName("script")[0];
script.async = true;
script.type = "text/javascript";
script.src ="https://asset.fwcdn2.com/js/embed-feed.js";
placeTag.parentNode.insertBefore(script, placeTag);
document.head.appendChild(placeTag);
var placement = document.getElementsByClassName("article-w-keep-reading")[0]
placement.insertAdjacentHTML("beforebegin", '
')
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
var _sponsored = "";
var _nsfw = "false";
var post_id = document.querySelector('article').getAttribute("elid");
var nsfw = 546863483;
var fr_vedette = 549266910;
var sponsored = 549961341;
var post = JSON.parse(document.querySelector("#post-context-" + post_id).innerHTML);
if (post.post.sections.includes(fr_vedette) || post.post.sections.includes(sponsored)) {
_sponsored = "true";
} else _sponsored = "false";
if (post.post.sections.includes(nsfw)) {
_nsfw = "true";
};
var fwKeywords = JSON.stringify({
category: __a_cat,
culture: c_selected_country,
nsfw: _nsfw,
sponsored: _sponsored,
tags: postTags,
city: postCity,
id: post_id
})
var fwjson = JSON.parse(fwKeywords)
var params = "&firework=float&lang=en&category="+fwjson.category+"&culture="+fwjson.culture+"&nsfw="+fwjson.nsfw+"&sponsored="+fwjson.sponsored+"&keywords="+fwjson.tags+"&city="+fwjson.city+"&contentid="+fwjson.id
var script = document.createElement("script"),
placeTag = document.getElementsByTagName("script")[0];
script.async = true;
script.type = "text/javascript";
script.src ="https://asset.fwcdn2.com/js/storyblock.js";
placeTag.parentNode.insertBefore(script, placeTag);
document.head.appendChild(placeTag);
var placement = document.getElementsByClassName("article-w-keep-reading")[0]
placement.insertAdjacentHTML("beforebegin", '
')
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
var post = JSON.parse(document.querySelector("#post-context-"+c_art_id).innerHTML);
if (c_sections.includes(c_fr_vedette) || c_sections.includes(c_sponsored) || isSponsored == "True"){
window.c_data_type = "sponsored";
}
else if(c_sections.includes(c_nsfw)){
window.c_data_type = "nsfw";
}
else window.c_data_type = "none";
document.querySelector("#IO_wrapper").setAttribute("data-ad-type", window.c_data_type);
});
window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){
function prepareFloatingHeadline(video) {
var videoParent = video.closest('.widget');
var pusher = document.createElement("div");
pusher.style.height = "76px";
pusher.classList.add("js-hidden-panel");
var closeButton = document.createElement("div");
closeButton.classList.add("close-button");
closeButton.classList.add("close-button-hide");
var clonedHeadlines = videoParent.querySelector('.widget__body').cloneNode(true);
clonedHeadlines.classList.replace('widget__body', 'widget__floating-headlines');
var clonedDate = videoParent.querySelector('.widget__head + .widget__body').cloneNode(true);
clonedDate.classList.replace('widget__body', 'widget__floating-info');
if (clonedHeadlines.querySelector(".widget__subheadline")) {
clonedHeadlines.removeChild(clonedHeadlines.querySelector(".widget__subheadline"));
}
var widget_section = clonedHeadlines.querySelector(".widget__section");
if (widget_section) {
clonedHeadlines.removeChild(widget_section);
}
if (clonedDate.querySelector(".js-expandable")) {
clonedDate.removeChild(clonedDate.querySelector(".js-expandable"));
}
var contentContainer = document.createElement("div");
contentContainer.classList.add('info-wrapper-sticky');
//contentContainer.appendChild(closeButton);
contentContainer.appendChild(clonedHeadlines);
contentContainer.appendChild(clonedDate);
video.appendChild(contentContainer);
video.appendChild(closeButton);
}
function createElChangeListener(selector, callback) {
const initializedNodes = new Set([]);
document.querySelectorAll(selector).forEach(node => {
callback(node);
initializedNodes.add(node);
});
const mutationObserver = new MutationObserver(() => {
const nodes = document.querySelectorAll(selector);
nodes.forEach(node => {
if (!initializedNodes.has(node)) {
callback(node);
initializedNodes.add(node);
}
});
});
mutationObserver.observe(document.body, {
childList: true,
subtree: true
});
}
var stopVideo = function ( element ) {
var iframe = element.querySelector( 'iframe');
var video = element.querySelector( 'video' );
if ( iframe ) {
var iframeSrc = iframe.src.replace("&autoplay=1","");
iframe.src = iframeSrc;
}
if ( video ) {
video.pause();
}
};
createElChangeListener('.widget__head', (el) => {
if(el.querySelector('.widget__video')){
if(document.querySelector('.widget__head a.widget__play') && el.querySelector('.article-body')){
document.querySelector('.widget__head a.widget__play').click();
}
prepareFloatingHeadline(el.querySelector('.widget__video'));
floatingObserver.observe(el);
}
});
if(document.querySelector(".close-button")){
document.querySelector(".close-button").addEventListener("click", function(){
var entryVideo =document.querySelector('.article-body .widget__video');
if (entryVideo.querySelector('.article-body [type="video-content"]')) {
document.querySelector(".close-button").classList.add("close-button-hide");
entryVideo.querySelector('.article-body [type="video-content"]').classList.remove('rumble-sticky-video')
if(entryVideo.querySelector('.widget__floating-headlines')){
entryVideo.querySelector('.widget__floating-headlines').classList.remove('headline-sticky');
}
if(entryVideo.querySelector('.widget__floating-info')){
entryVideo.querySelector('.widget__floating-info').classList.remove('info-sticky');
}
entryVideo.classList.remove("js-hidden-panel")
if( entryVideo.querySelector('video')){
entryVideo.querySelector('video').pause();
entryVideo.querySelector('video').style.height = "100%";
entryVideo.querySelector('video').parentElement.style.maxHeight = "370px";
} else{
stopVideo(entryVideo);
}
entryVideo.classList.remove('rumble-sticky--show');
}
})
}
}); .