Employers can require employees to follow a dress code or wear a uniform or special clothing.
Employers do not have to pay for an employee to meet a dress code, for example:
Employees can choose how to meet the standard required for a dress code.
If it's required for the job, employers must provide a uniform or special clothing to employees at no cost. They must also pay to clean and maintain these items or agree to reimburse employees for it.
Special clothing is...
Employers cannot charge a deposit for uniforms or special clothing. Any articles of clothing must be returned to the employer when requested.
In accordance with WorkSafeBC regulations, employees must purchase their own:
Employers may choose to provide these items at little or no cost to employees. These items are only considered special clothing or a uniform if it clearly identifies the wearer with the employer (e.g. a company logo).
Employers must provide personal protective equipment required by the Occupational Health and Safety Regulation at no cost to employees.
If you're having issues at work, find out what you can do:
References from the Employment Standards Act and Regulation