Breastfeeding mothers in British Columbia are covered under Canada’s federal laws, the Canadian Charter of Rights and Freedoms. British Columbia’s Human Rights Code protects people from being treated differently and poorly because of their gender. It is illegal to discriminate against a woman because she may become pregnant, is pregnant, or has a baby. Nursing mothers have the right to breastfeed their children in a public area, and it is discriminatory to ask them to cover up or breastfeed somewhere else.
This link provides the information from the BC Ministry of the Attorney General on sexual harassment and discrimination, including what action to take if you have been discriminated against for nursing in public: Human Rights in British Columbia