egg prices canada

Here's how the price of eggs compares in Canada versus elsewhere in the world

For many Canadians, eggs are staple items on their grocery list — but how do egg prices in Canada compare to those in other countries?

We have conducted several grocery comparisons across different countries, looking at the cost of food in Canada versus places like ItalyMalaysia, the Philippines, and Australia. However, rather than comparing the prices of various grocery items, we're focusing specifically on this versatile source of protein.

In 2024, we tracked the price of eggs in different countries. In Canada that year, a carton of one dozen large eggs from Great Value costed $3.97 CAD at Walmart, while free-range eggs costed $7.04 CAD. A dozen free-run eggs by GoldEgg were being sold for $7.04 CAD.

But those prices have since changed.

This year, the price of a dozen large eggs from Great Value has dropped by five cents to $3.93 CAD, while the price of GoldEgg free-run eggs has increased by four cents to $7.08 CAD.eggs

Walmart Canada

To compare the price of eggs in Canada, we checked online supermarkets in various countries. Prices will vary depending on what's available at the time, as well as the number of eggs in each container. The 2024 calculations were made using the conversion rates at the time, and the same goes for 2025 — so, fluctuating currency values may also have some effect.

Here's how much you can expect to pay for eggs in different countries in 2025 compared to 2024:

U.S.

2024: $2.54 USD ($3.50 CAD) for a dozen extra-large white
2025: $6.12 USD ($8.45 CAD) for a dozen extra-large white

Mexico

2024: 41 Mexican pesos for a dozen ($2.88 CAD)
2025: 47 Mexican pesos for a dozen ($3.30 CAD)

U.K.

2024: £2.40 for 10 big eggs ($4.42 CAD)
2025: £2.40 for 10 big eggs ($4.42 CAD)

eggs

France

2024: 2.85 for a dozen ($4.46 CAD)
2025: 2.95 for a dozen ($4.62 CAD)

Germany

2024: 2.39 for 10 eggs ($3.74 CAD)
2025: 2.39 for 10 eggs ($3.74 CAD)

Switzerland

2024: 4.25 CHF for 15 eggs ($7.13 CAD)
2025: 4.25 CHF for 15 eggs ($7.13 CAD)

eggs

U.A.E.

2024: 13.55 AED for 15 eggs ($5.09 CAD)
2025: 10.95 AED for 15 eggs ($4.11 CAD)

India

2024: 138 INR for a dozen ($2.24 CAD)
2025: 175 INR for a dozen ($2.85 CAD)

Pakistan

2024: 336 PKR for a dozen ($1.64 CAD)
2025: 312 PKR for a dozen ($1.53 CAD)

Thailand

2024: 80 THB for a dozen ($3.30 CAD)
2025: 80 THB for a dozen ($3.30 CAD)

eggs

Philippines

2024: 117 PHP for a dozen ($2.89 CAD)
2025: 117 PHP for a dozen ($2.89 CAD)

Japan

2024: ¥330 for 10 eggs ($3.18 CAD)
2025: ¥298 for 10 eggs ($2.87 CAD)

Korea

2024: 3,980 KRW for 10 eggs ($3.84 CAD)
2025: 4,800 KRW for 10 eggs ($4.64 CAD)

The price of eggs has remained stable since 2024 in countries such as the U.K., Germany, Switzerland, Thailand and the Philippines. Prices dropped slightly in Canada, the U.A.E., Pakistan and Japan.

However, Korea, India, France and Mexico saw a slight increase in egg costs, while the U.S. experienced the sharpest increase in just one year. In 2024, Americans were paying $3.50 CAD for a dozen eggs, while in 2025, the price increased to $8.45 CAD.

Lead photo by

Yvonne Hanson/Shutterstock.com


Latest Videos



Latest Videos


Latest in Eat & Drink

People in Toronto love this new sandwich shop that's already expanding through Ontario

Family-owned Toronto restaurant closing permanently after over 30 years

Team behind the Jonas Brothers' favourite Toronto restaurant opening new spot

Sponsored

Dive into countryside charm with a visit to one of Ontario's best wineries this summer

Longstanding Toronto brewery is being replaced by a McDonald's

Sponsored

I tried wines from this top-ranked Ontario winery and they did not disappoint

'Patty squirrel' is the most Toronto thing you'll see today

The CNE made its own hot sauce and is slathering it on everything this year