United, who begin their season at home to Leicester City, were the only team to claim three points at the Etihad against Guardiola's champions last season, with Paul Pogba inspiring the visitors to a 3-2 victory in April having trailed 2-0 at half-time.
In between those two eye-catching fixtures, City will play the newly-promoted trio of Wolverhampton Wanderers, Cardiff City and Fulham, as well as last year's promoted teams Huddersfield, Newcastle and Brighton.
Tottenham is scheduled to play Fulham at home on the second weekend but it is still unclear if the match will be at the club's temporary home of Wembley Stadium, which it is using while White Hart Lane is being rebuilt.
The fixture will be Unai Emery's first competitive match as Gunners manager.
Arsenal will be looking to at least break back into the top four next season after the north London side finished sixth and without a trophy last term.
The first Merseyside derby (Liverpool at home) is also December 1st.
City host the first of the 2018/19 clashes, welcoming United to the Etihad Stadium on 10 November and our visit to Old Trafford takes place on 16 March.
"Lionel is younger and he can, perfectly possibly be in the next World Cup", the Manchester United manager said of Messi, who turns 31 during Russian Federation 2018. Guardiola will hope to finally get the better of Jurgen Klopp when he goes to Anfield on October 6, or at the Etihad on New Year's Day.