Франция в доисторический период была местом древнейших стоянок неандертальцев и кроманьонцев. В эпоху неолита на территории Франции существовало несколько богатых памятниками доисторических культур. Доисторическая Бретань была культурно связана с соседней Британией, на её территории обнаружено большое количество мегалитов. В период позднего бронзового и раннего железного века территорию Франции населяли кельтские племена галлов, юго-запад современной Франции — иберы, племена неизвестного происхождения. В результате поэтапного завоевания, которое было завершено в I в. до н. э. в результате Галльской войны Юлия Цезаря, современная территория Франции вошла в состав Римской империи как провинция Галлия. Население было романизировано и к V веку говорило на народной латыни, ставшей основой современного французского языка.
Великолепный часослов герцога Беррийского, 1410—1490-е
В 486 году Галлия была завоёвана франками под предводительством Хлодвига. Тем самым было установлено Франкское государство, а Хлодвиг стал первым королём династии Меровингов. В VII веке власть короля существенно ослабла, а реальной силой в государстве обладали майордомы, одному из которых, Карлу Мартеллу, удалось в 732 году в битве при Пуатье разбить арабское войско и предотвратить завоевание арабами Западной Европы. Сын Карла Мартелла, Пипин Короткий, стал первым королём династии Каролингов, а при сыне Пипина, Карле Великом, франкское государство достигло наивысшего расцвета за всю историю и занимало большую часть территории нынешней Западной и Южной Европы. После смерти сына Карла Великого — Людовика Благочестивого — его империя была поделена на три части. В 843 году по Верденскому договору было образовано Западно-Франкское королевство во главе с Карлом Лысым. Оно занимало приблизительно территорию современной Франции; в X веке страна стала называться Францией.
Впоследствии центральная власть существенно ослабла. В IX веке Франция регулярно подвергалась набегам викингов, в 886 году последние осаждали Париж. В 911 году викинги основали герцогство Нормандия на севере Франции. К концу X века страна была практически полностью раздроблена на два десятка графств и герцогств, а королевская власть была чисто номинальной — короли не имели реальной власти за пределами своих феодальных владений (Париж и Орлеан). Династия Каролингов в 987 году сменилась династией Капетингов, по имени первого её короля Гуго Капета. Правление Капетингов примечательно крестовыми походами, религиозными войнами в самой Франции (сначала в 1170 году движение вальденсов, а в 1209—1229 — Альбигойские войны), созывом парламента — Генеральных штатов — впервые в 1302 году, а также Авиньонским пленением пап, когда папа Римский был арестован в 1303 году королём Филиппом IV Красивым, и папы вынуждены были оставаться в Авиньоне до 1378 года. В 1328 году Капетингов сменила боковая ветвь династии, известная как династия Валуа. В 1337 году началась Столетняя война с Англией, в которой сначала успех сопутствовал англичанам, сумевшим захватить существенную часть территории Франции, но в конце концов, особенно после появления Жанны д’Арк, в войне наступил перелом, и в 1453 году англичане капитулировали.
К периоду правления Людовика XI (1461—1483) относится фактическое прекращение феодальной раздробленности Франции и превращение страны в абсолютную монархию. В дальнейшем Франция постоянно стремилась играть заметную роль в Европе. Так, с 1494 по 1559 год она вела Итальянские войны с Испанией за контроль над Италией. В конце XVI века в преимущественно католической Франции получил распространение протестантизм кальвинистского толка (протестанты во Франции назывались гугенотами). Это вызвало религиозные войны между католиками и протестантами, пиком которых в 1572 году стала Варфоломеевская ночь в Париже — массовое убийство протестантов. В 1589 году династия Валуа пресеклась, и Генрих IV стал основателем новой династии Бурбонов.