Jon Stewart

This Nov. 30, 2011 file photo shows television host Jon Stewart during a taping of "The Daily Show with Jon Stewart" in New York.

(Brad Barket | The Associated Press)

A joker to the end, Jon Stewart announced the date for his final episode of "The Daily Show" with his trademark humor.

"My last Daily Show program will be August the 6th," Stewart told the Comedy Central audience on Monday. "I will be wearing a suit. I will more than likely be showered."

Fans moaned in disappointment at the news.

"Oh, I'm sorry. I'll be wearing overalls and I won't shower," Stewart quipped.

According to Entertainment Tonight, he told viewers they could enter for a chance to win tickets to his farewell episode. Proceeds will be donated to the Night of Too Many Stars charity, which supports autism programs.

South African comedian Trevor Noah will take over as host of "The Daily Show" later this year, though a premiere date has yet to be announced.

Stewart, 52, told The Guardian that he felt less satisfied with the fake news show, prompting his decision to step down after 16 years.

"These things are cyclical. You have moments of dissatisfaction, and then you come out of it and it's OK," he told the publication. "But the cycles become longer and maybe more entrenched, and that's when you realize, 'OK, I'm on the back side of it now'...

"And, beyond that, it would be nice to be home when my little elves get home from school, occasionally."