Course Description
Employee re-training is required. Effective Aug. 4, 2015, WHMIS sections of the OHS Regulation changed to reflect WHMIS 2015. The changes apply to hazard classes and categories, pictograms and labels, and safety data sheets.

If you have employees that work with or around Hazardous Materials, you are required by law to have them trained in WHMIS. You may think you have time to update your training to the new standards, but if you are currently storing or receiving GHS or WHMIS 2015 compliant materials, you are required by law to already be giving WHMIS2015 specific training. In many cases, training should happen before a WHMIS 2015 product arrives. Unless you control your suppliers, this could be sooner than you think.

All employers are required to show diligence in ensuring their employees are WHMIS 2015 trained. What's more, WHMIS systems must be reviewed every year, which also includes some measure of training. With this WHMIS program, training history and exam results are stored for a minimum of three years and may be accessed on demand, at any time. 

What You Can Do?
When it comes to training, you can create your own or invest in a solution. Creating training may seem better, especially for a narrow topic. For WHMIS, there are significant initial and ongoing costs:

  • Regulatory research time
  • Training design and development
  • Meeting time and travel costs

A WHMIS 2015 solution can save time and enable immediate action, freeing you and your team to focus on what matters most.

Why SafetySmart?
Not all training is equal. With SafetySmart, learners and leaders will notice the difference in value:

  • Quality: Professionally-researched and designed using the latest mobile and responsive technologies
  • Convenience: Works instantly on any device, desktop or mobile
  • Time savings: What learners need to know, not extra fluff or legalese
  • Reporting: Consistent, instant compliance records available anytime
  • Support: Customer and learner support included at no charge

Get WHMIS 2015 Training Completed Before It’s Too Late!

© Copyright 2017

What devices is your course compatible with?
Training courses may be taken from desktop computers, laptops, tablets, smartphones and most devices with an Internet connection. Course materials are automatically adjusted based on your device to deliver an optimized learning experience.

What operating systems and browsers are your course compatible with?
Online course materials are compatible with Windows, Mac, iOS, Android, Blackberry, Linux, and most widely used operating systems. Website features and courseware are compatible with most widely used web browsers including Internet Explorer, Chrome, Safari, and Firefox. Adobe Flash player is not required to take training courses.

When was the course last updated?
The course was last updated on October 15, 2015.

Price: starts at $15 per credit (min 10 credits)

Lessons: 15 (see syllabus below)

Length: under 45 minutes

WHMIS 2015 Safety Training

Click on the video for a free preview.


1.800.667.9300 |

Buy Now



Very Well Done!

Project Manager

Associate Engineering

I have just completed the course without a problem. This is a very well done course – glad from a training context that it’s not necessarily easy to get through the questions without paying attention (I was re-routed to the start of the section a couple of times!). The content was very good, easy to understand and work through, and the presenter was clear and kept everything interesting. Well done on all counts.

Frequently Asked Questions


jQuery UI Accordion - No auto height

Introduction - Type: Video, Run Time: 1:51

The Workplace Hazardous Materials Information System, or WHMIS, was launched in 1988 and was recently updated in 2015. Companies are required to train workers on WHMIS 2015.

In this segment we cover why WHMIS is used and outline the main components of WHMIS 2015.

Hazard Identification - Time: eLearning, Run Time: 2:06

This segment covers the distinction between the two classes of hazardous products and chemicals: physical hazards and health hazards.

Pictograms - Physical Hazards - Type: Video, Run Time: 4:48

This segment covers the pictograms used for physical hazards. Special cases are also covered.

Pictograms - Health Hazards - Type: Video, Run Time: 2:31

This segment covers the pictograms used for health hazards. Special cases are also covered.

Pictograms - WHMIS 2015 vs WHMIS 1988 - Type: eLearning, Run Time: 2:19

This segment covers the key distinctions between the pictograms used for WHMIS 2015 and WHMIS 1988.

Labels - Type: Video, Run Time: 1:28

This segment covers how to find WHMIS pictograms on product labels.

Labels - Supplier Labels - Type: Video + eLearning, Run Time: 3:38

This segment covers the 7 items WHMIS supplier labels must include.

Labels - Work-Site Labels - Type: eLearning, Run Time: 0:38

This segment covers work-site labels and how they differ from supplier labels.

Labels - Requirements and Exceptions - Type: eLearning, Run Time: 2:21

This segment covers the 5 additional requirements that must be present on any WHMIS label.

Labels - WHMIS 2015 vs WHMIS 1988 - Type: eLearning, Run Time: 1:13

This segment covers how WHMIS 2015 labels differ from WHMIS 1988 labels.

Safety Data Sheets - Walkthrough - Type: Video, Run Time: 1:45

This segment covers the basics of the SDS.

Safety Data Sheets - Broad Sections - Type: eLearning, Run Time: 1:36

This segment broadly covers the sections of an SDS so workers know what to expect.

Safety Data Sheets - Specific Sections - Type: eLearning, Run Time: 8:20

This segment breaks down each section of the SDS and explains what is found within each.

Safety Data Sheets - WHMIS 2015 vs WHMIS 1988 - Type: eLearning, Run Time: 1:19

This segment covers the differences between an SDS for WHMIS 2015 versus WHMIS 1988.

Safe Working Procedures - Responsibilites - Type: Video, Run Time: 2:09

This segment discusses the safe working procedures and explains the reponsibilities of all parties.

Safe Working Procedures - Working Safely - Type: eLearning, Run Time: 4:06

This segment covers various safe working procedures, including: inhalation, absorption or ingestion of hazardous substances or chemicals.

Conclusion - Type: Video, Run Time: 1:02

This segment summarizes what you've learned in the course.

Get StartedGet Started


Any Device
Desktop, laptop, tablet, or mobile phone - it simply works, everywhere.

Regulatory and Standards Compliant
Our WHMIS 2015 eLearning was developed to be exceed Provincial and Federal standards and regulations.

Professionally-developed, including an on-screen host and modern, easy-to-understand text, media, and voiceovers.

Unlimited Attempts
Each module can be taken as many times as required to get a passing grade. Unlike our competitor's courses, if you get an answer wrong, you are redirected to the exact eLearning segment you struggled with... you don't need to go through the entire module again, just the one part you need a refresher on.

Record of Training
Training records are accessible for up to 3 years.

Live Support
Phone and email support is available 5 days/week from 9:00 am to 5:00 pm Eastern Standard Time.

Any Learning Management System (LMS)
Use with any SCORM, AICC, xAPI, TinCan, HTML5, or other LMS (learning management system).




If you have employees that work with or around Hazardous Materials, you are required by law to have them trained.

Get a Quote
// Find all YouTube videos var $allVideos = $("iframe[src^='//'], iframe[src^='//']"), // The element that is fluid width $fluidEl = $("body"); // Figure out and save aspect ratio for each video $allVideos.each(function() { $(this) .data('aspectRatio', this.height / this.width) // and remove the hard coded width/height .removeAttr('height') .removeAttr('width'); }); // When the window is resized $(window).resize(function() { var newWidth = $fluidEl.width(); // Resize all videos according to their own aspect ratio $allVideos.each(function() { var $el = $(this); $el .width(newWidth) .height(newWidth * $'aspectRatio')); }); // Kick off one resize to fix all videos on page load }).resize();