Cardiff City will host newly promoted Premier League side Watford in a pre-season friendly on Tuesday, 28 July.
Three days later, the Bluebirds visit last season's Championship title winners, Bournemouth, for their final friendly before the new season starts.
Russell Slade's team begin their pre-season campaign at Forest Green on 15 July before visiting Shrewsbury Town on 18 July.
Cardiff have also arranged a week-long training camp in the Netherlands.
They will play two games against Dutch sides during the camp, which begins on Monday, 20 July, although the club have yet to announce the opponents.