Easter weekend runs from Good Friday to Easter Monday, and Easter Sunday always falls between March 22 and April 25. Most restaurant activity lands on the Sunday: hotel dining rooms, banquet halls and brunch restaurants sell fixed-price brunch buffets with carved roasts and children's pricing, and some run the same buffet on all four days. Breakfast and casual-dining chains usually serve their regular menu, sometimes with a seasonal feature.
Good Friday is a statutory or general holiday in every province, and in Quebec employers give either Good Friday or Easter Monday as the paid day. Easter Sunday is not a statutory holiday, and Easter Monday is one only by employer choice in Quebec and as an optional holiday in Alberta. Retail closures differ by province: in Ontario most grocery stores, malls, LCBO and Beer Store locations close on Good Friday and Easter Sunday, so check a restaurant's own holiday hours, especially in a mall.
Easter buffets are priced per person and usually exclude tax, gratuity and drinks. Expect a credit card hold or prepayment at hotel brunches, a fee for late cancellations, set seating times and children's prices by age band, with very young children often free. Buffet restaurants that charge weekend prices on holidays may charge them on Good Friday and Easter Monday, and some weekday deals, such as happy hours and lunch specials, exclude statutory holidays.