Det finns flera olika typer av tuppar. Vanliga tuppar är de mest kända och inkluderar raser som Rhode Island Red, Plymouth Rock och Leghorn. Prydtuppar är kända för sina lysande fjäderdräkter och exempel på dessa är Sebright, Silkies och Phoenix. Stridstuppar är avlade för tuppfäktningar och inkluderar raser som Malaysiska tuppar, Asil och Shamo.