Believe it or not there are are only three — THREE! — weekends left before Christmas.

Time to get your holiday cheer on — here are some fun events to take in this weekend.

1. Jingle Bell Walk

The annual Jingle Bell Walk and Christmas Tree Lighting in Charlottetown is 23 years old this year! 

The Jingle Bell Walk has been going for 23 years in Charlottetown. (Charlottetown - Great Things Happen Here‎/Facebook)

This free all-ages event is planned for Friday night starting at 6 at the Beach Grove Routes for Nature and Health Trail — meet in the parking lot behind the Beach Grove nursing home. 

Bring a flashlight to light the trail and a bell for some holiday jingle. Look for the decorated city parks and recreation truck, and be ready for some carolling!

After the walk, head over to the West Royalty Community Centre for fun events from 6:30 p.m. until 7:30 p.m. including wagon rides, live entertainment, inflatables and the Christmas tree lighting. There will be a station to decorate cookies and refreshments provided. 

More info on their Facebook event page. 

2. Serena Ryder Christmas