Crystal Palace will begin the new Championship season at home to manager Neil Warnock's former side Plymouth Argyle on August 8.
The Eagles then travel to Bristol City and Ipswich Town before facing relegated Newcastle United at Selhurst Park on August 22.
Palace fans will be unhappy about the away trip to St James' Park though which falls on January 27, a Wednesday night.
Ex-Eagle Gareth Southgate brings his Middlesbrough side to Palace on November 7, with the return leg on April 3.
The other relegated side, West Brom, will be Palace's last home game of the season in a run-in that includes Preston and QPR at home, Derby away and then Sheffield Wednesday at Hillsborough in the final game on May 2.
The Eagles will be at home on Boxing day for the second year in a row as Roy Keane's Ipswich come to Selhurst Park, before travelling to Swansea two days later.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here