In North America, Halloween is the second most celebrated holiday and one of the most exciting! Halloween in our community would not be complete without the most anticipated event of the year - Aurora’s Haunted Greenhouse presented by Healthy Planet. Throughout the year, Aurora’s greenhouses grow some of the most beautiful plants and flowers seen throughout the community, but come October 1, the greenhouse starts to transform into a totally different experience.

You and your whole family can enjoy the thrills and chills of Halloween in a safe environment with the appropriate COVID-19 protocols in place. Have a spooktacular time weaving your way through three haunted greenhouses to end up on a trail of fang-tastic Halloween huts!!

All you have to do is register in advance through Town of Aurora’s ePLAY. The fee is $3 per person. There is limited space, so don’t delay, register today!

New this year, don’t miss the Trick or Trunk alleyway full of decorated vehicle trunks. The community is invited to join in this new part of the event where participants can open their trunk and pull out random decorations to create a cool display. Vehicles will be set up in the “Treat Street” section of the Joint Operations Centre parking lot. To participate in the decorated trunks, please email by Monday, October 18. All entries will be eligible to win prizes based on votes from the public.


October 24, 27, 28, 29 and 30, 2021
5:30 p.m. to 7 p.m. time slot OR
7:30 p.m. to 9 p.m. time slot


Aurora’s Joint Operation Centre - Greenhouses
229 Industrial Parkway North


$3 per person. Pre-registration required through Town of Aurora ePLAY.
Proof of vaccination is required for those 12 years of age and older.

Thank you to our valued partners – 5th Aurora Scouts, The Hobbs Family, The Knuth Family and Marquee Theatrical Productions.

The Town of Aurora received an Achievement Award by Festivals and Events Ontario for the 2020 Haunted Greenhouse. For more information on Aurora’s Haunted Greenhouse, please visit or call the Special Events line at 905-726-4762.