Os porcos grunhem, latem e gritam para se comunicarem, indicando felicidade, medo e outras emoções. A maior parte de sua comunicação é verbal com aproximadamente 20 sons distintos.
O barulho mais comum que um porco faz é o grunhido. Em inglês, o ruído é traduzido como "oink", mas em francês é "virilha" e em polonês "chrum chrum". A palavra "oink" é um exemplo de onomatopeia.
Um porco grunhe como uma resposta geral a ruídos familiares ou enquanto procura comida. A duração do grunhido indica significados diferentes, com grunhidos curtos transmitindo excitação e grunhidos longos formando uma chamada de contato ou expressando felicidade. Gritos ou guinchos ocorrem quando um porco está agitado ou ferido. Porcos maiores e mais dominantes foram ouvidos latindo para os menores e submissos para ameaçá-los.
Os porcos também podem se comunicar uns com os outros por meio do cheiro. Os pesquisadores teorizam que o cheiro e os vocais têm prioridade mais alta do que a visão em porcos ao testemunhar um grupo de porcos de olhos vendados se classificar em uma hierarquia. O rabo de porco também transmite muitas informações sobre sua saúde e bem-estar. Um porco saudável tem uma cauda fortemente enrolada, enquanto um porco doente pode permitir que sua cauda se contorce em perigo. No entanto, as fazendas costumam cortar o rabo de um porco, eliminando esse método.