Serie A champion Juventus will kick off its bid for a fourth straight title at Chievo Verona, while last season's runner-up Roma host Fiorentina on the opening day.
The 2014-15 fixtures were announced on Monday and sees new Juventus coach Massimiliano Allegri return to San Siro to face former club AC Milan in their third match of the season.
Allegri, who replaced Antonio Conte this month, was fired by Milan in January.
"I am happy for Max because he is a great coach and he is now in charge of the champions of Italy," Milan vice president Adriano Galliani said. "It will be a great game."
It's a difficult start for new Milan manager Filippo Inzaghi, who is in his first season as a senior team coach, as Milan also host Lazio on the opening day.
Inter Milan kick off their season at Torino. The first Milan derby of the season will take place in week 12.
Juventus and Roma both face tricky penultimate matches, with the defending champion hosting Napoli before ending their campaign at Hellas Verona. Roma entertain Palermo on the final day, a week after a derby match against fierce city rival Lazio.
Last season's top two face each other in the sixth round of fixtures, at Juventus Stadium.
Meanwhile, Serie B champion Palermo celebrate their return to the top flight with a home match against Sampdoria, with runner-up Empoli visiting Udinese. Playoff winner Cesena host Parma.
The season starts the weekend of August 31 and ends May 31.