Canadians are celebrating Food Freedom Day today.

It's the date by which the average Canadian has earned enough money to pay for the entire year's grocery bill.

Food prices have steadily increased over the past 30 years, but the amount returned to the farm gate has stayed relatively low for most products, particularly when costs of production are taken into account.