CSA Z96 (Canadian)

These are the Canadian Safety Association’s requirements for different classes of high-visibility garments.

CSA Class 1 Level 2

  • Lowest body coverage and good visibility.
  • Garment must have, at minimum, reflective stripes on the shoulders and around the waist. Other Class 1 garments could be a top made of non-hi-vis material with high visibility or retro-reflective stripes.
  • Provides 360° visibility.

CSA Class 2 Level 2

  • Moderate body coverage and better visibility.
  • Garment must cover the entire upper torso and be made of background material coloured fluorescent orange, green or red.
  • Stripes must be of retroreflective or combined performance materials.
  • Provides 360° visibility.

CSA Class 3 Level 2

  • Substantial body coverage and best visibility.
  • Garment combines Class 2 requirements with the addition of stripes when worn with Class 3 Level 2 bottoms.
  • Provides 360° visibility.

ANSI (United States)

These are the American National Standards Institute’s safety requirements for different classes of high visibility garments.

ANSI Type 0 (Off-road) Class 1

  • Workers not required by law to wear hi-vis apparel but may still work in an environment with moving equipment, vehicles and hazards.
  • Vehicle traffic travelling slower than Roadway speed.
  • Low volume of vehicle traffic.
  • Worker awareness focused on vehicle traffic.
  • Straightforward traffic pattern.
  • Provides 360° visibility.


ANSI Type R (Roadway) Class 2 & 3

  • Workers exposed to roadway traffic.
  • Vehicle traffic travelling above minimum speed.
  • Medium to high volume of vehicle traffic.
  • Worker awareness focused on tasks, not traffic.
  • Complex traffic pattern.
  • Provides 360° visibility.


ANSI Type E (Ensemble Items)

  • Additional garments that add to visibility.
  • When worn with a class 2 garment meets class 3 requirements.