I mean, last year the Cubs home opener against the Pirates was snowed out and that was on April 9, so don’t be surprised if the 2020 home opener at Wrigley Field is delayed because of bad weather considering it will be in March.
The 2020 Cubs schedule has been released and they open the year against the Brewers on the road beginning on March 26. Then, they come to Wrigley Field and have their home opener on March 30 against the Pirates.
You can see the full schedule here too.
The Cubs will play the AL East in interleague play, with the Red Sox coming to Wrigley Field on June 19-21. The Cubs will play At Yankee Stadium the following weekend June 26-28.
June also features the Cubs playing the Cardinals in London on the 13th and 14th. So, that week is going to be weird having no games on Thursday and Friday.
The Cubs will play the White Sox on July 7-8 on the South Side and July 20-21 at Wrigley. One last note. The Cubs finish the 2020 season playing 10 of their last 12 games at home, with a quick two-game set in Pittsburgh.