HBO will debut the first season of the Harry Potter TV show on 25 December 2026. Filming for the second season of the series is currently taking place at Leavesden Studios outside London.

Dominic McLaughlin portrays Harry Potter, while Arabella Stanton takes on the role of Hermione Granger. Alastair Stout plays Ron Weasley, and John Lithgow appears as Albus Dumbledore.

Janet McTeer is cast as Minerva McGonagall, and Paapa Essiedu portrays Severus Snape. Nick Frost joins the cast as Rubeus Hagrid, while Rory Wilmot plays Neville Longbottom.

Lox Pratt portrays Draco Malfoy, and Leo Earley plays Seamus Finnigan. Elijah Oshin appears as Dean Thomas, and Tristan Harland plays Fred Weasley.

Gabriel Harland portrays George Weasley, while Ruari Spooner plays Percy Weasley. Alessia Leoni plays Parvati Patil, and Sienna Moosah portrays Lavender Brown.

Finn Stephens appears as Vincent Crabbe, and William Nash plays Gregory Goyle. Warwick Davis portrays Filius Flitwick, and Sirine Saba plays Pomona Sprout.

Daniel Rigby plays Vernon Dursley, and Bel Powley portrays Petunia Dursley. Paul Whitehouse appears as Argus Filch, and Johnny Flynn portrays Lucius Malfoy.

Bertie Carvel plays Cornelius Fudge, and Luke Thallon portrays Quirinus Quirrell. Katherine Parkinson appears as Molly Weasley, and Amos Kitson plays Dudley Dursley.

Gracie Cochrane portrays Ginny Weasley, and Richard Durden plays Cuthbert Binns.