edna was portrayed by kathleen noone on a contract basis from february 24, 2003 to may 12, 2004 and a recurring basis from june 28, 2002 to february 23, 2003 and from may 13, 2004 until the series' end in august 2008.