Thomas Tuchel's side - who are seeking a third straight title in France - then face Rennes, Toulouse and Metz in their other August fixtures.
Marseille's first league game under new coach Andre Villas-Boas comes at home to Reims. The first Classique of the season is hosted by PSG in October and the return game is set for late March.
Lille finished a distant second to PSG last term and their season starts at home to Nantes with games against Amiens, Saint-Etienne and Reims following in the opening month. PSG host Lille in November and the reverse fixture is set for January.
Monaco, who narrowly secured survival after the return of Leonardo Jardim following Thierry Henry's short spell in charge, are at home to Lyon on the opening weekend, when Ligue 2 winners Metz will be at Strasbourg.
After securing a return to the top flight alongside Metz, Brest will be at home to Toulouse first up with Nice versus Amiens and Angers hosting Bordeaux among the other opening fixtures.
Dijon, who beat Lens in a play-off to stave off relegation, are at home to Saint-Etienne with the round completed by Montpellier hosting Rennes.
🤩🗓 It's here!— Ligue1 English (@Ligue1_ENG) July 11, 2019
We're pleased to announce the first Matchday has been announced; be sure to watch on @beINSPORTSUSA (🇺🇸) and @btsportfootball 🇬🇧
More ⤵⤵https://t.co/dfUeoHZWut pic.twitter.com/bUEa5Y7f7Y
Ligue 1 2019-20 opening round in full:
Friday, August 9
AS Monaco vs. Lyon
Saturday, August 10
Marseille vs. Reims
Angers vs. Bordeaux
Dijon vs. Saint-Etienne
Montpellier vs. Rennes
Brest vs. Toulouse
Nice vs. Amiens
Sunday, August 11
Lille vs. Nantes
Strasbourg vs. Metz
PSG vs. Nimes