Registration for Christmas 2024 opens on October 15, 2024!

Registration is required for all Magic of Christmas volunteers every year.

  1. If you wish to be assigned together with others, please enter a group name and make sure each volunteer registers using the SAME group name. If you are not volunteering as part of a group, enter N/A or None.
  2. By registering to become a volunteer, you agree to the volunteer release.
  3. Any child under the age of 14 years must be supervised/accompanied by an adult participant
  4. Any registrations do not guarantee a shift on the bus. When buses become full, we may assign the new registrations to a standby shift on Christmas Eve. 
  5. Groups on buses are combined with other groups, to create a full bus. Once bus assignments are sent out. Any new registrations with other group members do not guarantee a shift on a bus. 
  6. Every member on a bus must wear a costume provided by The Magic of Christmas – unless approved by our costume department PRIOR to your shift.

PLEASE NOTE: Bus driver and shuttle driver positions are for Calgary Transit employees only.

2024 Volunteer Registration

Personal Information








Volunteering Details
In order to be scheduled together with your family or friends, ensure that you enter the exact same group name.  Any variations in the group name, may result in the misplacement of group members during scheduling. If you are not volunteering with a group, enter "None"

Groups on buses are combined with other groups to create a full bus. Once bus assignments are sent out, any new registrations with other group members do not guarantee a shift on a bus and may result in being placed on a standby shift.


Availability 
Applicable volunteer positions will be displayed after you select your availability.
  • Christmas Eve AM - Shifts start at 7:00am, 7:30am, 8:00am, 8:30am, 9:00am, 9:30am, 10:00am or 10:30am
  • Christmas Eve Midday - Shifts start at 11:00am, 11:30am, 12:00pm, 12:30pm, 1:00pm, 1:30pm, 2:00pm or 2:30pm
  • Christmas Eve PM - Shifts start at 3:00pm, 3:30pm, 4:00pm, 4:30pm or 5:00pm
Note: For Christmas Eve timing, choose one or more options and we'll do our best to accommodate your preference.  Due to popularity, Christmas eve shifts are not guaranteed.
Before Christmas Positions
See details about these positions here
Christmas Eve Positions
See details about these positions here
Calgary Transit

Hospital Positions
See details about these positions here

Elf Costume
If we have the same costume that you've had previously we can assign it to you and you don't need to come in for a fitting

Committee & Team Positions
If you're available to help out on any of our committees, check them out below. Some of these committees run year round. See details about these positions here


Select 'I agree' to accept the Volunteer Release (see link here) to complete the sign up.


Other Opportunities

Check the volunteer opportunities page regularly to find out what help is needed and to sign up for shifts that work for you.

Committees

Please consider volunteering for one of our committees, too! For complete descriptions of all the volunteer positions check out the volunteer page here.