La France est située en Europe occidentale et borde l'océan Atlantique à l'ouest et la Méditerranée au sud. L'Espagne est la terre au sud de la France, et plusieurs pays dont l'Allemagne sont à l'est.
Les pays limitrophes de la France à l'est sont la Belgique, le Luxembourg, l'Allemagne, la Suisse et l'Italie. Au sud, la France borde l'Andorre et l'Espagne. La France borde également le petit pays appelé Monaco. L'île de Corse dans la mer Méditerranée se trouve au sud-est et fait techniquement partie de la France. Les eaux à l'ouest de la France s'appellent le golfe de Gascogne. Le pays d'Angleterre se trouve au nord, et entre les deux se trouve la Manche. L'Autriche et les Pays-Bas ne sont pas frontaliers de la France, mais ils sont tout proches. L'emplacement de la France près de la mer Méditerranée permet des hivers doux et des étés chauds le long des parties du pays qui bordent la mer. Le reste du pays a tendance à avoir des hivers frais et des étés doux. Un vent frais et sec appelé mistral souffle du nord à travers le pays. La France est généralement plate, bien qu'il y ait quelques collines dans les régions nord et ouest du pays. Certaines parties du pays sont également montagneuses, y compris les Alpes à l'est.