Дикие свиньи питаются дубовыми желудями, кореньями (преимущественно папоротников), грибами, но едят и личинок, равно как и щиплют траву. Относительно трав свинья очень разборчива. Она обладает очень тонким обонянием, вследствие чего легко отыскивает находящиеся довольно глубоко в земле разные коренья, земляные орехи и т. п. Домашняя свинья – это всеядное животное, потребляющее больше растительной пищи, чем животной. Основу ее рациона составляют концентраты (более 80%) (ячмень, кукуруза, пшеница), корнеплоды (15-20%) картофель, морковь, свекла, травяная мука, животные и минеральные корма. На 1 кг привеса свинье требуется в 1,5 раза меньше корма, чем корове, и вдвое меньше, чем овце.
Известны случаи, когда свиньи поедали не только нечистоты возле домов, но и спящих в колыбелях детей. Например, во Франции в Средневековье проводили судебные процессы над виновными в этих злодеяниях свиньями. На содержание арестованной свиньи городские власти отпускали такие же средства, как и на обычного преступника. Как правило, суд выносил животным приговор в виде смертной казни.
В свиноводстве применяют 2 системы содержания – выгульную (станково-выгульную и свободно-выгульную) и безвыгульную. Свиней содержат в индивидуальных (маток-производителей с поросятами до 2-месячного возраста и хряков-производителей) или групповых станках (хряков, холостых маток, поросят-отъемышей и ремонтный молодняк). Без выгула в станках находятся откормочные животные, остальные могут в теплое время года выходить на выгульную площадку. Кормят свиней в станках, так называемых столовых, проходах свинарников или на выгульных площадках.
Свинья любит хорошую, свежую подстилку, если об этом не заботятся, сама находит себе более удобное ложе, при этом никогда не ложится на свои испражнения, а всегда ищет для этого чистенький уголок. К сожалению, до того укоренилось, особенно среди простонародья, мнение в необходимости держать этих животных в грязи и запустении, что сами слова «свинья» и «свиной хлев» сделались синонимами всего грязного и отвратительного. Правда, свиньи любят валяться в грязи, но такую привычку имеют все толстокожие животные: они делают это не из любви к грязи и не из-за отсутствия чистоплотности, а вследствие потребности в прохладе и чрезмерного зуда в коже от разных паразитов. Эти паразиты легко удаляются вместе с грязью во время трения животных о твердые предметы.