Witches é um jogo de vazas obrigatórias, no estilo trick-taking, sem naipe de trunfo. No início de cada rodada, os jogadores apostam quantas vazas acreditam que conseguirão ganhar (de um total de cinco). Quem fizer a maior aposta torna-se a Bruxa Líder, enquanto os oponentes jogam juntos como Bruxas Menores.
A Bruxa Líder joga duas cartas (uma delas virada para baixo), enquanto as duas Bruxas Menores combinam uma carta cada. Dois ingredientes do mesmo valor ou do mesmo naipe são somados, o que cria situações cheias de astúcia!
Se a Bruxa Líder ganhar exatamente o número de vazas que apostou, ela recebe dois tokens do destino ao final da rodada; caso contrário, cada Bruxa Menor recebe um token do destino. O primeiro jogador a coletar cinco tokens do destino vence o jogo.