Die 2 Staffel von Everwood wurde auf The WB von lundi 15 septembre 2003 bis mardi 7 septembre 2004 ausgestrahlt. Sie besteht aus 23 Episoden, wobei die erste Episode "The Last of Summer" und die letzte "In Search Of Everwood" heißt..
Nach dem Unfalltod seiner Frau beschließt der erfolgreiche New Yorker Neurochirurg Dr. Andrew Brown, ein völlig neues Leben in der Provinz zu beginnen. Mit seinem 15 Jahre alten Sohn Ephram und der neunjährigen Tochter Delia zieht er in die idyllische Kleinstadt Everwood in den Rocky Mountains. Vor allem das gestörte Verhältnis zu Ephram macht Andrew zu schaffen, der bisher zwar ein hervorragender Arzt, aber ein schlechter Vater war. Jetzt will er sich bessern. Auch anderen Menschen möchte er Gutes tun. Er eröffnet in Everwood eine kostenlose Klinik und macht sich damit den bisher einzigen ortsansässigen Arzt, Dr. Harold Abbott, zum Feind. Der verbietet seinen Teenager-Kindern Amy und Bright jeglichen Umgang mit den Browns. Ausgerechnet Abbotts Mutter Edna heuert in Andrews Klinik als Krankenschwester an.