Bree inizia a sentirsi in colpa per la sua amicizia con George mentre la salute di Rex continua a deprezzarsi. Lynette cerca di ravvivare le cose con Tom che, teme, stia perdendo interesse. Nel frattempo, il signor Shaw si consulta con Paul e finisce per mentire a Susan. Dopo aver parlato con Kendra Susan viene a sapere cosa ha fatto Mike. Gabrielle dice a John di essere incinta e John non prende bene la notizia. Infine, Felicia agisce per aiutare Zach e per liberarsi definitivamente di Paul.