Catch Craig David live and on tour right now! There are 7 concerts scheduled across Spain, Cyprus, Australia and more. The next Craig David concert is scheduled for Wednesday, September 17, 2025 at Ibiza Rocks Hotel in Sant Antoni De Portmany, Spain, Spain.