The next Republican presidential primary debate is scheduled for January 10, 2024. It will be held at Drake University in Des Moines, Iowa, and hosted by CNN. This debate occurs just before the Iowa caucus, one of the first key contests in the 2024 race for the White House. Another debate is scheduled shortly after, on January 21, 2024, at New England College in Henniker, New Hampshire.