The popular singer will play at Leeds First Direct Arena on April 16th, 2020, he announced yesterday (Monday).
The show will be part of a UK tour titled 'Hold that thought'.
The pre-sale for tickets go on sale at 10am on September 10th.
Fans took to social media to share their excitement at the news.
One said: "I can't believe you are coming to Leeds! I can't wait to go."
Another added: "Craig David coming to my hometown has cheered me up on this gloomy Monday!"
The full tickets go on sale on Friday September 13th.Tickets are priced at £45.30 for standing and £41 for seated.
Other hospitality options are also available, including early access to the venue.