На поле сражаются две команды по 7 человек в каждой. Запасные игроки не предусмотрены. Команды летают на мётлах над овальным полем, в концах которого стоят по трое ворот в виде колец. Каждый гол в это кольцо (любое из трёх) команды-соперницы приносит 10 очков. Цель игры — набрать как можно больше очков до окончания игры. Игра заканчивается с поимкой одной из команд снитча, поэтому может длиться неограниченное время. Поимка снитча к тому же приносит команде ещё 150 очков.

Правилами квиддича предусмотрены штрафные удары, но не удаления нарушивших правила игроков.