The first round of voting took place on Saturday 21 April 2007 (French territories in the Americas and the Eastern Pacific) and Sunday, 22 April 2007 (French territories in the Western Pacific, Indian Ocean, and Metropolitan France). As no candidate obtained a majority (50 percent plus one), a second round between the two leading candidates, Nicolas Sarkozy and Ségolène Royal, took place on Saturday 5 May and Sunday, 6 May 2007.
การเลือกตั้งรอบแรกจัดขึ้นเมื่อวันอาทิตย์ที่ 22 เมษายน พ.ศ. 2550 ตั้งแต่ 08.00 น. - 18.00 น. และเนื่องจากความแตกต่างในเวลา การเลือกตั้งก็ยังจัดเมื่อวันเสาร์ที่ 21 เมษายน พ.ศ. 2550 สําหรับดินแดนภายนอกแผ่นดินใหญ่: กัวเดอลุป เฟรนช์เกียนา มาร์ตีนิก เฟรนช์โปลินีเซีย แซงปีแยร์และมีเกอลง และคูหาเลือกตั้งที่จัดโดยสถานทูตและสถานกงสุลบนทวีปอเมริกา และเนื่องจากไม่มีผู้สมัครคนใดชนะด้วยเสียงข้างมากเด็ดขาด