Here are some common questions and answers that we are asked on this subject. The Code prohibits unequal treatment. Similar treatment should be given to persons who are not Christian but whose religion prevents them from working on a holy day. Because it would not be fair. It depends on the workplace and the terms of any collective agreements that may be in place.
Some workplaces use compassionate leave days or floating days off.
Others use discretionary days approved by a manager. Again, it depends on the workplace and the circumstances. Others grant paid leave on a discretionary basis. Others grant leave without pay. Undue hardship is a standard that takes into account costs and health and safety concerns.