Nadia Petrova defeated the defending champion Justine Henin-Hardenne in the final, 4–6, 6–4, 7–5 to win the singles tennis title at the 2006 WTA German Open. This was the third consecutive title for Petrova over a span of a month, extending her winning streak to a career-high 15 matches.