To spillere spiller mot hverandre med hver sin kortstokk (deck) med 60 kort + en karakter fra Harry Potter-bøkene. Man spiller med ulike typer kort: kunnskapskort (lessons), vesen (creatures), tryllekort (spells) og ulike spesialkort. Med hjelp av ulike magiske vesen (creature-kort) og tryllekort skal man gjøre skade på motstanderen. Hvor mye skade avhenger av hva slags kort man spiller med. Den som først har fjernet alle kortene i motstanderens deck har vunnet spillet.