In Canada, you are allowed to nurse your baby anywhere you choose to and you should not be discriminated against in any way because of it. Where you are legally allowed to be, you are allowed to breastfeed your baby, period. See below for more details on the laws in Canada.
B.C. and Ontario specifically outline the rights of breastfeeding mothers.
Ontario’s Human Rights Commission states that:
You have rights as a nursing mother. For example, you have the right to breastfeed a child in a public area. No one should prevent you from nursing your child simply because you are in a public area. They should not ask you to “cover up”, disturb you, or ask you to move to another area that is more “discreet”. http://www.ohrc.on.ca/en/issues/pregnancy
B.C.’s Human Rights Commission states that:
Mothers are allowed “to breastfeed / express milk on public benches such as may be found in shopping malls, museums, hospitals, public parks, restaurants, etc.;” and mothers are allowed “to breastfeed their babies while walking in stores, etc.” http://www.infactcanada.ca/B.C._HR_Policy_Procedure_Manual.htm
For the rest of Canada women are protected against sex discrimination by each province’s Human Rights Code. See the Infant Feeding Action Coalition’s website http://www.infactcanada.ca/Breastfeeding_Rights.htm