Although the Garden Centre on Airport Road is now CLOSED FOR THE SEASON, our pop-up HOLIDAY STORE is open in Churchill Plaza!

The HOLIDAY STORE is located between Subway and FYidoctors.

Looking to purchase a New North Greenhouses GIFT CARD? They are available to purchase year round on our website, by calling 705-779-2168 or from our Holiday Store in Churchill Plaza.

Click here.

As a Christmas Bonus, You will receive one FREE 6″ poinsettia with each Gift Card purchase valued at $50.00 or more, while supplies last. Pick up at the HOLIDAY STORE only.

Purchase Planters for Cheer now and pick up at the HOLIDAY STORE!