Green then became a cast member of the musical Wicked. She opened the role of Nessarose, on the First North American Tour, which opened March 2005. She also understudied the role Elphaba, and as a result, played the role over 40 times. She left the tour on March 5, 2006, and transferred to the Broadway production of the show, marking her Broadway debut. She reprised the role of Nessarose through December 31, 2006, before playing the role once again in the original Los Angeles production from February through December 2007.