Sesong seks åpner med at jentene reiser til en mystisk øy for å redde Leo fra Valkyrene. Etter Leo kommer hjem velger han og bli på jorden for og passe på Chris som nå har blitt søstrenes nye Whitelighter. Leo stoler ikke på Chris og mesteparten av sesongen handler om hvorfor han reiste tilbake i tid og hans forhold til Halliwell familien.