About Us

ctc TrainCanada® is a full service provider of corporate training solutions. We are a privately owned Canadian organization bringing over 28 years of training and development experience to the market.

With 13 convenient locations nationally, we work with our clients to build technical and business competencies to meet customer demands. Our portfolio of offerings include training in three principal areas –  certified IT courses, desktop applications, and business management courses. Courses can be taken in one of 3 ways – in-class at one of our cross-Canada training centres, virtually from the comfort of home or office, or, as a private group session at your location or ours.  We also provide classroom rentals for your own meetings and training programs.

Learn how we built the methodology of Concept Training upon the best practices of adult learning to ensure that a course taken with ctc TrainCanada will fulfill your training goals.

Our vision – build a Canadian owned company to supply clients with a simple yet personalized approach to training, schedules, processes and service. Our focus after almost 30 years has not changed. Provide integrity, value, commitment and understanding, backed by a 100% customer satisfaction guarantee. Delivering professional training with ease, punctuality and reliability are cornerstones of our organization. We are not satisfied with your training experience until you are.

We are a partner to organizations that require the best from their employees. We have facilities in major business centres nationwide and offer courses in English and French. ctc TrainCanada® has helped many organizations develop a confident and skilled workforce and gain a competitive edge.

Why work with ctc TrainCanada:

Delivering the RIGHT training programs since 1989
10,000 students trained annually
100% Canadian owned corporate training company
Widest range of guaranteed to run (GTR) courses
First to market with the most popular and newest
Maintain your business with stronger client relationships
Benefit from greater margins in your solution sell
Customer service and dedicated local account managers

Contact one of our branches

815 – 8th Ave. SW,
Suite 300, Panarctic Plaza,
Calgary, AB T2P 3P2
Phone: 403-216-8464

10060 Jasper Ave. Suite 810
Edmonton, AB T5J 3R8
Phone: 780-442-1620

2000 Barrington St. Suite 201
Cogswell Tower
Halifax, NS B3J 3K1
Phone: 902-442-6965

2, Place Laval, bureau 470
Laval QC, H7N 5N6
Phone: 1-800-699-4007

30 Eglinton Avenue West
Suite 301
Mississauga, ON L5R 3E7
Phone: 416-214-1090

2075 boul. Robert-Bourassa, Suite 500
Montréal QC, H3A 2L1
Phone: 1-800-699-4007

Downtown Ottawa
Suite 220, 350 Sparks Street.
The National Hotel and Suites.
Ottawa, ON K1R 7S8
Phone: 613-230-6614

Ottawa – Holland Cross
11 Holland Avenue, Suite 100
Ottawa ON, K1Y 4S1
Phone: 613-798-5353

Québec City
Parc Samuel Holland
850 avenue Ernest-Gagnon
Québec QC, G1S 4S2
Phone: 1-800-699-4007

Toronto – Bay Street
595 Bay Street, Suite 302
P.O. Box 178 Toronto,
ON M5G 2C2
Phone: 416-214-1090

1155 West Pender Suite 650
Vancouver, BC V6E 2P4
Phone: 604-685-1205

777 Fort Street, Second Floor
Victoria, BC V8W 1G9
Phone: 250-381-8838

One Lombard Place (Richardson Bldg) Suite 910
Winnipeg, MB R3B 0X3
Phone: 204-947-5867


ctc TrainCanada timeline