Fifth confirmed pre-season fixture as Blues face Irons at Portman Road.
Town will face West Ham in a pre-season friendly on Saturday, July 28 (kick-off 3pm).
The two sides last met during pre-season in 2014, with the match ending 0-0.
It is Blues’ fifth confirmed pre-season outing, with friendlies against Barnet, Braintree, Crawley and MK Dons already announced.
Sale dates for the West Ham clash will be confirmed in due course.
All stands will be open apart from Sir Bobby Robson upper and Sir Alf Ramsey upper, with West Ham supporters allocated the entirety of the Cobbold upper stand.
Ticket prices for the match are as follows (home and away supporters):
U12 - £1
U19 - £3
U23 / Seniors - £5
Adults - £10
The match will be new manager Paul Hurst’s first in charge of Blues at Portman Road.