Phoebe ha un nuovo potere, quello dell'empatia, che le permette di percepire i sentimenti delle altre persone. Piper ha aperto un asilo nido al P3 e, a causa dell'incantesimo di Leo, è stranamente sempre felice e non è minimamente preoccupata per la sua scomparsa. Nel frattempo Chris confessa a Phoebe e a Paige che Leo è stato catturato, ma dice di non sapere né da chi, né dove; in realtà è stato proprio lui a mandarlo nell'isola di Valhalla, dove viene tenuto prigioniero dalle Valchirie, che allenano spiriti di guerrieri per la battaglia finale tra bene e male. Le sorelle riescono a scoprire dove si trova Leo, e vanno nell'isola di Valhalla, dove riescono a liberarlo. Ma Piper, che a causa di un incantesimo andato male ha perso del tutto la memoria, si unisce alle Valchirie e rimane con loro nell'isola.