Codenames: Harry Potter is een spel voor twee spelers. Beide spelers werken samen om de juiste kaarten te onthullen. Lukt dit binnen de voorziene tijd en zonder dat de spelers kaarten met duistere tovenaars aanwijzen, dan winnen ze het spel.
De kaarten van het spel Codenames Harry Potter hebben aan de ene kant een woord of zin en aan de andere kant een afbeelding.