Roddick retired after the same tournament last year.
"This is my last tournament," Blake said at a press conference. "It took me a while to come to this decision, but I'm really happy with it, and comfortable with it."
Blake, 33, reached a high world ranking of No. 4 in 2006, though he was never able to break through for a Grand Slam victory. He won 10 times on tour, most recently in '07.