Police say the charges come after a lengthy investigation into graffiti on both private and public property in northwest Calgary last year.
Joshua Hallam, who is 19, has been charged with 108 counts of mischief to property.
He is next to appear in court on March 3.
Marshall MacHardy, also 19, has been charged with 159 counts of mischief to property and is to appear in court on March 4.
Also on HuffPost