البط من الطيور التي تربى في المنازل والمزارع ويعيش على اليابسة ويفضل المياه يتغذى من أكثر من مصدر يعتاش على الأسماك كذلك بعض أنواع الحبوب كذلك يفضل بعض أنواع من الخضروات كالكرونب وقشور بعض الفواكه كالبطيخ والتفاح . كذلك يتناول بعض أنواع الأعلاف كالقمح وردته والشعير إضافة إلى الأرز والعدس والفول.
يتغذي البط على الحبوب من البقوليات، مثل الفول والذرة، وأيضاً يتغذي على بقايا الأسماك الصغيرة والمحار، ويفضل أن يقدم له الطعام في أواني من الفخار لمن يربي البط في المنزل، وأيضا يضع له الماء في أواني فخارية.