At the black-tie event, Obama satirised everyone from Democrats to Republicans and from media to his potential White House successors, including Hillary Clinton.
But his sharpest barbs were reserved for Republican frontrunner Trump, who figured prominently in his speech.
"The Republican establishment is incredulous that he's their most likely nominee," Obama said at the event attended by Bollywood star Priyanka Chopra and Hollywood celebrities.
Obama, 54, began with cracking jokes on Clinton, apparently referring to her highly-paid speeches to Goldman Sachs. "Here we are, my eighth and final address at this unique event, and I am excited. If this material works well, I'm going to use it for Goldman Sachs," he said.
Trump and his party's two other competitor John Kasich and Ted Cruz did not attend the dinner. So did the Democratic presidential frontrunner Clinton.
"It is an honour to be here at my last - and perhaps the last - White House Correspondents' Dinner. You all look great. The end of the republic has never looked better," the first African-American president said.
"You've got to admit, though, Hillary trying to appeal to young voters is a little bit like your relative just signing up to Facebook. ...'Did you get my poke?'... 'I'm not sure I'm using this right'."
He also called her "Aunt Hillary," as at one point he virtually endorsed her candidature. "Next year someone else will be here, guess who she will be?" he said amidst laughter. Clinton is the only women contender in the race to the White House.
"Jake Tapper left journalism to join CNN," he said. Thanking the media with a big "Thank You", Obama concluded his speech with: "Obama out" and a microphone drop.
Earlier, he gave a shot out at Sanders, the Senator from Vermont, the only presidential candidate at the dinner. Sanders appeared at this black-tie dinner in his usual suit instead of tuxedo. His press secretary tweeted that he does not own a tuxedo. "That moment when everyone realises your boss really doesn't own a tux...But it's cool #WHCD," he said.
You’ve reached your limit of {{free_limit}} free articles this month.
Subscribe now for unlimited access.
Already subscribed? Log in
Subscribe to read the full story →
Smart Quarterly
₹900
3 Months
₹300/Month
Smart Essential
₹2,700
1 Year
₹225/Month
Super Saver
₹3,900
2 Years
₹162/Month
Renews automatically, cancel anytime
Here’s what’s included in our digital subscription plans
Exclusive premium stories online
Over 30 premium stories daily, handpicked by our editors


Complimentary Access to The New York Times
News, Games, Cooking, Audio, Wirecutter & The Athletic
Business Standard Epaper
Digital replica of our daily newspaper — with options to read, save, and share


Curated Newsletters
Insights on markets, finance, politics, tech, and more delivered to your inbox
Market Analysis & Investment Insights
In-depth market analysis & insights with access to The Smart Investor


Archives
Repository of articles and publications dating back to 1997
Ad-free Reading
Uninterrupted reading experience with no advertisements


Seamless Access Across All Devices
Access Business Standard across devices — mobile, tablet, or PC, via web or app
