Al igual que los pájaros, existen diferentes variantes de cerdos, cada uno con un nivel distinto de resistencia. Existen cerdos pequeños, medianos y grandes y algunos cerdos usan cascos, resultando más difíciles de destruir:
- Cerdo normal: es el primer cerdo que aparece en el juego.
- Casco: estos cerdos llevan cascos y son más resistentes.
- Bigotes: son cerdos iguales que los primeros pero con bigote y son grandes.
- Rey: aparece en el round final, es el más resistente ya que cuando lo golpea un pájaro negro sólo queda dañado.
- Cerdo gigante:Es un nuevo enemigo que aparecerá en Angry Birds Space es gigante casi con la misma apariencia del ave rojo gigante.
Además de estos cerdos se tienen en los diferentes niveles "variaciones" (usando cascos, sombreros,y latas verdes y moradas con efectos de explosión y aparecen en la pantalla una especie de caballo mosco y sobre todo volador etc.).
Una curiosidad de cómo surgió la idea de los cerdos, es cuando el equipo de desarrollo publicó que "los Angry birds, necesitaban un enemigo gracioso, pero a la vez un rival", y entonces surgió la epidemia de la conocida gripe porcina, lo que habría inspirado la creación.