공화당의 경우 2017년 대선 경선에서 오픈 프라이머리 방식을 처음 채택하였다. 공화당 후보 경선에 참여하기 위해서는 2유로의 경선비용을 부담하고 선거인단으로 등록해야 한다. 공화당 경선은 사회당과 마찬가지로 결선투표 방식으로 실시되었으며, 경선 결과 피용(Fançois Fillon) 후보가 결선투표에서 66.5%를 득표하여 공화당 대선후보로 선출되었다.
집권당인 사회당에 대한 지지율이 낮아 공화당 후보 경선은 큰 관심을 모았으며, 경선 이전 여론조사에서는 사르코지 전 대통령이 유력한 대선후보로 거론되었다. 하지만 사르코지 후보는 1차 투표에서 3위를 하여 결선투표에 진출하지 못했는데, 이는 반이민 정책, 안전과 국가안보 등을 강조한 사르코지 후보에 비해 실업문제 해소와 재정적자 축소 등을 강조한 피용 후보의 정책이 더 많은 지지를 받은 것으로 분석된다.