Ngỗng Canada chủ yếu ăn cỏ, cói, ngũ cốc và quả mọng. Cải thìa, cỏ lươn, quả việt quất và các loại ngũ cốc nông nghiệp như ngô, lúa mì và gạo là một số nguồn thực phẩm ưa thích của chúng.
Mặc dù ngỗng Canada chủ yếu là loài ăn cỏ, chúng thỉnh thoảng ăn cá nhỏ và côn trùng. Khi ở dưới nước, ngỗng tiêu thụ thực vật thủy sinh, chẳng hạn như rong biển, và lọc thức ăn từ phù sa dưới đáy hồ hoặc ao bằng cách chui đầu và thân trên của chúng xuống dưới bề mặt. Khi chăn thả trên cạn, đặc biệt là trong những tháng mùa xuân và mùa hè, ngỗng chủ yếu ăn cỏ. Họ làm như vậy bằng cách lấy hóa đơn của họ lên những ngọn cỏ và xé nó ra bằng cách hất đầu lên trên. Cỏ muối và cỏ Bermuda là một trong những loại cỏ tạo nên khẩu phần ăn của chúng. Trong những tháng mùa thu và mùa đông, ngỗng Canada ăn quả mọng và hạt nhiều hơn. Ngỗng đặc biệt giỏi trong việc loại bỏ hạt ngô khô khỏi lõi. Hai phân loài ngỗng đã thích nghi với việc chăn thả và kiếm ăn trên các loại cỏ thuần hóa trong suốt cả năm.
Có 11 loài ngỗng Canada sống trên khắp lục địa Bắc Mỹ, một phần Bắc Âu và một khu vực nhỏ ở miền đông Nga, Trung Quốc và Nhật Bản. Môi trường sống của chúng bao gồm hồ, sông, vịnh, đầm lầy và cánh đồng trống. Ngỗng Canada là loài di cư và hầu hết các loài bay về phía nam trong những tháng mùa thu và mùa đông.