My Town

Sign in to manage all of your accounts or make a payment.

Sign in

Lost Pet

Locate the owner of a lost pet by tag or tattoo.

New Pet License

Apply for a new license

Requires Account

Existing Pet License

Pay for an existing license.

Business Directory

Search for a business.

New Business License

Apply for a new license

Requires Account

Existing Business License

Pay for an existing license.

Property Search

Find a property.


Contact Us We Can Help

If you are having problems logging into Virtual Town Hall, or would like to request a user name, or you simply have a question about Virtual Town Hall, please contact us at 780-674-3301 or town@barrhead.ca. Our office hours are Monday to Friday from 8:30 a.m. to 4:30 p.m. We are closed weekends and statutory holidays.