Just as Pirates fans had to wait a couple series in 2023 for opening day at PNC Park, they’ll have to do so again next year.
The Pirates’ 2024 season will begin on the road, starting March 28 against the Marlins in Miami. It’ll mark just the second time the Pirates have ever faced the Marlins on opening day, last doing so on April 1, 1996.
After three more away games against the Nationals, the Pirates will return for their home opener Friday, April 5 against the Orioles.
As part of new scheduling that features more interleague play, there are a few notable infrequent visitors to Pittsburgh next season. The Red Sox come to town April 19-21, as do Mike Trout and the Angels on May 6-8. The Royals will venture to PNC Park on Sept. 13-15 to cap off what will be a 10-game homestand, starting on Sept. 5.
The Pirates also have a few marquee road trips, including closing out the season with the Yankees on Sept. 27-29. In total, the Pirates will play 15 games against AL East foes, as well as 16 against the AL Central and 15 more against AL West opponents.
As for divisional opponents, the Pirates will have to wait until April 22 when the Brewers come to town for a four-game set. Their second series against an NL Central team won’t be until May 10 for a three-game set with the Cubs in Pittsburgh. The Pirates will then return the favor and travel to Chicago a week later.
Pirates 2024 schedule
March 28 at Miami
March 29 at Miami
March 30 at Miami
March 31 at Miami
April 1 at Washington
April 3 at Washington
April 4 at Washington
April 5 Baltimore
April 6 Baltimore
April 7 Baltimore
April 8 Detroit
April 9 Detroit
April 11 at Philadelphia
April 12 at Philadelphia
April 13 at Philadelphia
April 14 at Philadelphia
April 15 at N.Y. Mets
April 16 at N.Y. Mets
April 17 at N.Y. Mets
April 19 Boston
April 20 Boston
April 21 Boston
April 22 Milwaukee
April 23 Milwaukee
April 24 Milwaukee
April 25 Milwaukee
April 26 at San Francisco
April 27 at San Francisco
April 28 at San Francisco
April 29 at Oakland
April 30 at Oakland
May 1 at Oakland
May 3 Colorado
May 4 Colorado
May 5 Colorado
May 6 L.A. Angels
May 7 L.A. Angels
May 8 L.A. Angels
May 10 Chicago Cubs
May 11 Chicago Cubs
May 12 Chicago Cubs
May 13 at Milwaukee
May 14 at Milwaukee
May 15 at Milwaukee
May 16 at Chicago Cubs
May 17 at Chicago Cubs
May 18 at Chicago Cubs
May 19 at Chicago Cubs
May 21 San Francisco
May 22 San Francisco
May 23 San Francisco
May 24 Atlanta
May 25 Atlanta
May 26 Atlanta
May 28 at Detroit
May 29 at Detroit
May 31 at Toronto
June 1 at Toronto
June 2 at Toronto
June 4 L.A. Dodgers
June 5 L.A. Dodgers
June 6 L.A. Dodgers
June 7 Minnesota
June 8 Minnesota
June 9 Minnesota
June 11 at St. Louis
June 12 at St. Louis
June 13 at St. Louis
June 14 at Colorado
June 15 at Colorado
June 16 at Colorado
June 17 Cincinnati
June 18 Cincinnati
June 19 Cincinnati
June 21 Tampa Bay
June 22 Tampa Bay
June 23 Tampa Bay
June 24 at Cincinnati
June 25 at Cincinnati
June 26 at Cincinnati
June 28 at Atlanta
June 29 at Atlanta
June 30 at Atlanta
July 2 St. Louis
July 3 St. Louis
July 4 St. Louis
July 5 N.Y. Mets
July 6 N.Y. Mets
July 7 N.Y. Mets
July 8 N.Y. Mets
July 9 at Milwaukee
July 10 at Milwaukee
July 11 at Milwaukee
July 12 at Chicago White Sox
July 13 at Chicago White Sox
July 14 at Chicago White Sox
July 19 Philadelphia
July 20 Philadelphia
July 21 Philadelphia
July 22 St. Louis
July 23 St. Louis
July 24 St. Louis
July 26 at Arizona
July 27 at Arizona
July 28 at Arizona
July 29 at Houston
July 30 at Houston
July 31 at Houston
Aug. 2 Arizona
Aug. 3 Arizona
Aug. 4 Arizona
Aug. 6 San Diego
Aug. 7 San Diego
Aug. 8 San Diego
Aug. 9 at L.A. Dodgers
Aug. 10 at L.A. Dodgers
Aug. 11 at L.A. Dodgers
Aug. 12 at San Diego
Aug. 13 at San Diego
Aug. 14 at San Diego
Aug. 16 Seattle
Aug. 17 Seattle
Aug. 18 Seattle
Aug. 19 at Texas
Aug. 20 at Texas
Aug. 21 at Texas
Aug. 22 Cincinnati
Aug. 23 Cincinnati
Aug. 24 Cincinnati
Aug. 25 Cincinnati
Aug. 26 Chicago Cubs
Aug. 27 Chicago Cubs
Aug. 28 Chicago Cubs
Aug. 30 at Cleveland
Aug. 31 at Cleveland
Sept. 1 at Cleveland
Sept. 2 at Chicago Cubs
Sept. 3 at Chicago Cubs
Sept. 4 at Chicago Cubs
Sept. 5 Washington
Sept. 6 Washington
Sept. 7 Washington
Sept. 8 Washington
Sept. 9 Miami
Sept. 10 Miami
Sept. 11 Miami
Sept. 13 Kansas City
Sept. 14 Kansas City
Sept. 15 Kansas City
Sept. 16 at St. Louis
Sept. 17 at St. Louis
Sept. 18 at St. Louis
Sept. 19 at St. Louis
Sept. 20 at Cincinnati
Sept. 21 at Cincinnati
Sept. 22 at Cincinnati
Sept. 24 Milwaukee
Sept. 25 Milwaukee
Sept. 26 Milwaukee
Sept. 27 at N.Y. Yankees
Sept. 28 at N.Y. Yankees
Sept. 29 at N.Y. Yankees
Andrew Destin: adestin@post-gazette.com and Twitter @AndrewDestin1.
First Published: July 13, 2023, 5:44 p.m.
Updated: July 14, 2023, 9:45 a.m.