Etter det gjenopptok McKellen rollen som Gandalv i , som tar for seg forskjellige hendelser som skjedde forut for det som skjer i -trilogien. 16. mars 2002 var McKellen vert på Saturday Night Live. I 2003 gjorde McKellen en gjesteopptreden som seg selv i den amerikanske TV-serien , i en britisk-inspirert episode sammen med Tony Blair og JK Rowling. Han opptrådte som Sir Leigh Teabing i filmatiseringen av Dan Browns roman . I 2007 var McKellen mottaker av en Primetime Emmy Award.