Two Republican presidential debates are scheduled for the weekend before the New Hampshire primary.

ABC News and NBC News had said earlier this year they would hold debates before the first-in-the-nation contest. When New Hampshire Secretary of State Bill Gardner announced Wednesday the state would hold its primary on Jan. 10, it allowed the networks to set the dates for their debates.

ABC will host its at 9 p.m. on Saturday, Jan. 7. NBC News, which is partnering with Facebook, will host its debate on Sunday, Jan. 8, as a special edition of "Meet the Press."

David Gregory will moderate NBC's debate, while George Stephanopoulos and WMUR's Josh McElveen will lead the ABC one.