Our Locations

OnX Canada has a geographical footprint in more than 22 locations throughout Canada, the U.S., the U.K., as well as Asia.

Toronto, ON

20 Toronto St,
Toronto, ON M5C 2B8

Toll Free: 8669064669
Fax: 7092377679

Get Directions

Calgary, AB

Suite 212, 4000 4th St. S. E.
Calgary, AB, T2G 2W3

Phone: 4033510638
Toll Free: 8669064669
Fax: 4033511717

Get Directions

Edmonton, AB

10180 - 101 Street, Suite 3400, Manulife Place
Edmonton, AB, T5J 3S4

Toll Free: 8669064669
Fax: 7804233893

Get Directions

Halifax, NS

1888 Brunswick St, Suite 809
Halifax, NS, B3J 3J8

Phone: 9024188160
Toll Free: 8669064669
Fax: 5064529704

Get Directions

St. John’s, NL

251 East White Hills Road
Suite 100
St. John’s, NL, A1A 5X7

Toll Free: 8669064669
Fax: 7092377679

Get Directions

Toronto, ON

20 Toronto St,
Toronto, ON M5C 2B8

Toll Free: 8669064669
Fax: 7092377679

Get Directions

Calgary, AB

Suite 212, 4000 4th St. S. E.
Calgary, AB, T2G 2W3

Phone: 4033510638
Toll Free: 8669064669
Fax: 4033511717

Get Directions

Edmonton, AB

10180 - 101 Street, Suite 3400, Manulife Place
Edmonton, AB, T5J 3S4

Toll Free: 8669064669
Fax: 7804233893

Get Directions

Halifax, NS

1888 Brunswick St, Suite 809
Halifax, NS, B3J 3J8

Phone: 9024188160
Toll Free: 8669064669
Fax: 5064529704

Get Directions

St. John’s, NL

251 East White Hills Road
Suite 100
St. John’s, NL, A1A 5X7

Toll Free: 8669064669
Fax: 7092377679

Get Directions