A graffiti spree in Calgary's northwest has resulted in 32 mischief charges against a 17-year-old girl.

The graffiti was found on businesses, transit shelters, light posts and utility boxes in Ranchlands, Edgemont, Dalhousie and Crowfoot.

"As the result of an investigation into graffiti vandalism in northwest Calgary, the Joint Graffiti Investigative Team has charged one person in relation to 29 incidents," said police in a release.

The teen, who cannot be named under the Youth Criminal Justice Act, was arrested on Wednesday.

Police say Calgarians can report graffiti that already exists by calling 311.