Canadian eggs, from farm to fork

Release date: January 26, 2023
Infographic: Canadian eggs, from farm to fork
Description: Canadian eggs, from farm to fork


In 2020, 77 licensed hatcheries produced a total of 819,755,602 birds, of which approximately 4% were used for table egg production.


As of May 11, 2021, farms reported 11,719,839 pullets under 19 weeks of age intended for laying table eggs.

Laying hens

As of May 11, 2021, farms reported 24,779,689 laying hens 19 weeks of age and over.


Graders wash, inspect, weigh, and sort eggs before packing them into egg cartons.

Retail stores

In 2021, the estimated average retail price for a dozen eggs was $4.00.

In 2021, 21.4 dozen eggs (15.2 kg) were available for consumption per person in Canada.

Table egg production in 2020 (million dozen)
Table summary
This table displays the results of Table egg production in 2020 (million dozen). The information is grouped by Province (appearing as row headers), Million dozen eggs (appearing as column headers).
Province Million dozen eggs
Newfoundland and Labrador 12.2
Prince Edward Island 3.6
Nova Scotia 21.3
New Brunswick 12.6
Quebec 156.9
Ontario 286.0
Manitoba 57.4
Saskatchewan 31.4
Alberta 67.7
British Columbia 95.9

Canada’s table egg production surpassed 745 million dozen in 2020, a 20.8% increase from 2015.

Did you know?

Fresh eggs sink in water, while old eggs float.

The older the laying hen, the bigger the egg.

White-feathered hens tend to lay white eggs and brown-feathered hens tend to lay brown eggs.

Sources: Statistics Canada, table 32-10-0377-01 - Commercial poultry hatcheries, table 32-10-0374-01 - Poultry inventories on farms, table 32-10-0376-01 - Egg production, table 18-10-0245-01 - Monthly average retail prices for selected products, table 32-10-0054-01 - Food available in Canada; Get Cracking – Egg Farmers of Canada.

Report a problem on this page

Is something not working? Is there information outdated? Can't find what you're looking for?

Please contact us and let us know how we can help you.

Privacy notice

Date modified: