Home of the Singing Christmas Tree

Don't miss the Show! December 3,4,5 & 10,11,12 at 7:00 pm plus a matinee on December 11 at 2:00 pm

90,000 people have witnessed it, 3,500 lights to bring it to life and a full choir in a floor to ceiling Christmas tree adds a little volume. The stage is set for the 2010 presentation of the Gift of Christmas. This year’s theme – Christmas Bells.

The Gift of Christmas featuring the Singing Christmas Tree and Home for Christmas Reunions is in its 12th year of production. This spectacular presentation features dynamic musical sets of song, drama and dance, with over 3,500 lights timed and programmed to produce a truly breathtaking visual and acoustic experience. And not to be missed is the resounding choir standing in an floor to ceiling Singing Christmas Tree.

Come share in the heart-warming “dream come true” experience of a family being reunited for Christmas. At each performance, you will witness a distant family member or special friend be flown in to surprise their loved ones sitting in our audience as we sing I’ll be Home for Christmas. Please see the Surprise Reunion section for more information on this year’s plans as well as stories and pictures of some of the 84 past memorable reunions.

The production is a free event, however over the years donations have been accepted on behalf of local charities. Over $120,000 has been given to such wonderful organizations as Rogers House, CHEO, the Children’s Wish Foundation, and the Candlelighters Childhood Cancer Support Program. Please see the Community Impact section for more information on this year’s plans to help the Salvation Army and Samaritan’s Purse.

Many volunteers will be working hard to bring you this special Christmas presentation. Join us for a hot chocolate after all productions with the exception of the afternoon matinees. You will also have an opportunity to sign up to be included in the Alpha Course taking place at Bethel Church.

Make this event a part of your Christmas tradition.

Come and share in The Gift of Christmas!


  • First Weekend
    • Dec 3rd at 7:00 pm
    • Dec 4th at 7:00 pm
    • Dec 5th at 7:00 pm
  • SecondWeekend
    • Dec 10th at 7:00 pm
    • Dec 11th at 2:00 pm
    • Dec 11th at 7:00 pm
    • Dec 12th at 7:00 pm