Rupert Grint and Tom Felton are giving the magic of LEGO this holiday season.

The “Harry Potter” co-stars reunited to deliver presents to patients at Great Ormond Street Hospital in London, England. Felton, 32, and Grint, 31, teamed up with LEGO to deliver the gifts. The wonderful wizards autographed a number of the “Harry Potter” LEGO sets.

RELATED: Emma Watson And Tom Felton Reunite With ‘Harry Potter’ Co-Stars

“A huge thank you to Mark of LEGO and Noble Collection U.K. for allowing Rupes and I to play Santa for the day,” Felton captioned a series of Instagram photos.

In one picture, Felton and Grint can be seen posing with a hospital patient. In another, they meet up with two lovely elves and Santa Claus himself.

RELATED: Emma Watson And ‘Harry Potter’ Co-Star Tom Felton Continue To Fuel Dating Rumours

Felton, who is often spotted in Vancouver, has been on somewhat of a “Harry Potter” world tour of friendship.

He had recent meetups with Emma Watson (Hermione Granger), Evanna Lynch (Luna Lovegood), Bonnie Wright (Ginny Weasley), and Matthew Lewis (Neville Longbottom).