Holiday Parties

Holiday Packages

Whether you are having a holiday family party, a holiday office party or just getting together with a group of friends for the holidays, Greg Frewin Theatre is the best place for all your holiday party needs.

We will guarantee that your holiday will be fun, entertaining and magical throughout the whole evening. Our front of house team will work to ensure that your holiday experience is the best service in the industry.

Come make your holiday magical with us.

Greg Frewin Theatre can make any occasion special for the holidays including:

* Childrens Holiday Parties
* Holiday Office Parties
* Family or Friends Holiday Parties

If you are celebrating the holidays, Greg Frewin Theatre wants to be your host!

Give the gift of a magical night out.

Your Children's Holiday Party

Make your child's holiday a magical one! Let us take care of your holiday experience. Your children will love Greg Frewin's Wild Magic Show. We host holiday shows for all ages, large and small alike.

Combine a show with an inspired holiday meal by adding our buffet dinner to your package.


We had a great experience with the children's holiday show. Greg is an outstanding performer and great with the kids. Would recommend to anyone that wants to do something diffrent for the kids during the holidays.

- Michelle | (Toronto, On)

Your Office Holiday Party

Give your office the gift of a magical night out. No need to think any more about office holiday party ideas, your office will love the Imagine Magic Show. We host holiday shows for offices large and small alike.

Combine a show with an inspired holiday meal by adding our buffet dinner to your package.


Once again, our server, Becky, was wonderful. She really went above and beyond to make the evening special. Everyone had a great time. I would definitely recommend you to other people/groups.

- Marlene | Commercial Oil Co. (Hamilton, On)

  • Postal Address:

    5781 Ellen Avenue, Niagara Falls, Ontario, L2G 3P8 CANADA

  • Phone: Group & Corporate Sales

    Direct Telephone
    +1 (905) 356-0777 ext. 240

  • Fax:

    +1 (905) 356-0771