The leading Brexit campaigner was paid 250,000 pounds a year for his weekly article in The Daily Telegraph broadsheet, which he continued writing during his eight-year tenure as mayor of London.
He used the column to showcase his rapier wit, but some of his barbs -- including comparing White House hopeful Hillary Clinton to a "sadistic nurse" -- came back to haunt him when he was named foreign secretary last week.
Prime Minister Theresa May, who took office following the June 23 referendum vote for Britain to leave the EU, stunned observers by naming gaffe-prone Johnson as her top diplomat.
"Whilst Mr Johnson has enjoyed a close working relationship with The Daily Telegraph for over 20 years, it would not be appropriate for him to continue writing his long-standing column for the newspaper given his new role as foreign secretary," his spokesman said.
Also Read
When asked if May had told Johnson to give up the column, the prime minister's spokeswoman said only that it was his decision.
"Boris has been an outstanding columnist for The Daily Telegraph for many years, with a legion of devoted readers," said Telegraph Media Group editor Chris Evans, adding that he wished him well in his new job.
The 52-year-old was also working on a book on Shakespeare that was due to be published in October, but has now been postponed "for the forseeable future", publishers Hodder and Stoughton said.
Johnson has received an advance payment of around 90,000 pounds for the book but it is thought unlikely that he will have to repay it as the commission has not been withdrawn.
"Hodder and Stoughton confirm that they are postponing publication of Boris Johnson's 'Shakespeare: The Riddle of Genius'," the publishers said in a statement.
In 2009, Johnson described his Telegraph earnings as "chicken feed".