As a municipality, Calgary has approximately 7 million trees, located on both public and private lands, in parks, natural areas and green spaces. This is a remarkable and valuable accomplishment: in our arid climate, trees are not a natural feature of our landscape, save for riparian areas along rivers.

Calgary's Urban Forest History - timeline on how Calgary's urban forest has developed.

Conserving Calgary's Historic Streets - A conservation plan for 27 of Calgary's historic streetscapes.

Tree Work in Your Community - see what tree work is happening in your community.

Tree Protection Bylaws - protection of trees on land owned or controlled by the City.

Arbor Day - annual event on the first Thursday in May.

Poplars in Calgary

Symbolic Tree Program - have a tree planted to commemorate a special occasion.

undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null