New COVID-19 Hand Sanitizer Stations & Physical Distancing Signage. To help keep your workplace safe, Learn More >

Providing solutions and on-site
support and services whenever
you need it across Canada.

Get in Touch with Us

Owl Time Clock offers regional offices in Canada supplying sales, services and time clock supplies directly to your door.
For any inquiries, simply call our toll-free number 1‑888‑407‑0624 or email us at [email protected] today!

Sales & Customer Service


[email protected]

Head Office Toronto

Owl Time Clock Inc.

310 Judson Street, Unit 6
Toronto, Ontario M8Z 5T6

Tel: (416) 252-1186

Fax: (416) 255-1565

Toll-Free: 1-888-407-0624

Owl Time Clock


211-3030 Lincoln Avenue
Vancouver, British Columbia V3B 6B4

Tel: (604) 873-6571

Fax: (604) 873-9288

Owl Time Clock


9695 – 45 Ave NW
Edmonton, Alberta T6E 5Z8

Tel: (780) 438-2181

Fax: (780) 435-0878

Owl Time Clock


24-4620 Manilla Road S.E.
Calgary, Alberta T2G 4B7

Tel: (403) 258-2611

Fax: (403) 253-6142

Owl Time Clock


2865 Halpern
Montréal, Québec H4S 1P8

Tel: (514) 333-3273

Fax: (514) 333-5460

Owl Time Clock


London, Ontario

Tel: (519) 668-3700

Owl Time Clock


Ottawa, Ontario

Tel: (613) 737-5038