The Orioles will open the 2018 season at home against the Twins on March 29, with their first road trip to follow in Houston and the Bronx.
The schedule includes two trips to the West Coast, as opposed to one this year. The Orioles play in Anaheim and Oakland May 1-6 and fly to Seattle in September for three games wedged between trips to Kansas City and Tampa - the odd stretch even by Major League Baseball standards.
The final road trip takes the Orioles to the Bronx and Boston from Sept. 21-26. They conclude the regular season with a four-game series against the Astros at Camden Yards.
The Orioles and Nationals will have separation in their home-and-home series. Three games will be played at Camden Yards on May 28-30 and three in D.C. on June 19-21.
The interleague schedule also takes the Orioles to Citi Field in New York on June 5-6, Atlanta on June 22-24 and Philadelphia on July 3-4.
The Phillies come to Baltimore on May 15-16, the Marlins on June 15-17 and the Mets on Aug. 14-15.
The All-Star break runs from July 16-19 after the Orioles host the Rangers in a three-game series and before they fly to Toronto for three games.
The Orioles also opened the 2012 and 2016 seasons against the Twins at Camden Yards. They hosted the Twins in 2013 after opening against the Rays at Tropicana Field.
Gametimes will be announced at a later date.
Click the schedule below for a downloadable PDF.