About Us

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

With 10 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 25 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:

25 Years of delivering the RIGHT training programs
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
Fax: 403-262-1185

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

2000 Barrington St. Suite 201
Cogswell Tower
Halifax, NS B3J 3K1
Phone: 1-800-699-4007
Fax: 902-422-1648

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

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

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

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

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

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