Join us…..the garden centre is now open to walk-in customers
We are committed to the safety of our valued customers and staff.
Welcome to Meadow Acres Garden Centre
…more than just a garden centre!
One of Waterloo Region’s gems, we are located right next door to Kitchener. Our range of plants is astounding with everything from annuals, perennials, shrubs, evergreens and fully mature trees for an instant garden. We stock tools and garden supplies for all your gardening needs. Select your garden mulch and accent stones to complete your project from our 2 acre bulk yard. We offer a 3 year guarantee on our nursery stock.
Meadow Acres Garden Centre is a gardener’s paradise, but you don’t have to be a gardener to enjoy it. Browse around the gifts, indoor and outdoor furniture and decor, fashionable apparel, accessories and so much more!
Discover everything for your indoor and outdoor living.
Covid-19 and Meadow Acres
Stay updated as we do our very best to help you with all of your gardening needs, while balancing what’s right for our staff, our customers, and our community. We are working hard to keep everyone safe.
Our Greenhouse is now open!
Come check out the beautiful hanging baskets and annuals.
Give the gift of gardening
Bulk and Bagged Product
Pick up or have a delivery arranged at your convenience. Shop here for our soil, mulch and stone products.
We have numerous plants and trees as well as the experts here to help you create the garden of your dreams.
Explore our plant finder tool to help you find the right plant for your landscape and garden space. You have the option to search by broad categories, specific key words or plant names.
The plants listed in our plant finder data base are plants that we regularly offer. We have a huge selection available for our customers. Our knowledgeable staff will endeavour to source out plants when necessary or we can offer a recommendation for an appropriate substitution.
Subscribe to our email list for news and updates
2315 Queen Street
Petersburg, ON N0B 2H0
CANADA DAY: 9 am – 5 pm
Monday-Friday: 8 am – 6 pm
Saturday: 8 am – 5 pm
Sunday: 9 am – 5 pm