on march 27, 2009, taschner was traded to the philadelphia phillies for catcher ronny paulino. he appeared in 24 games with the phillies, with a 1-1 record and 4.91 era. in november 2009 taschner was granted free agency after being outrighted to triple-a.