Learn how you can protect our trees, parks and natural areas
City Trees The City of Waterloo maintains over 30,000 trees on public streets as well as all the trees in parks. And every year, staff plant and mulch 300-500 additional trees within the City....