The first Test will take place at Old Trafford before two matches at Southampton, all in bio-secure environments and behind closed doors.
Prior to that series, England will host Ireland in three one-day internationals at Southampton, starting on 30 July.
Old Trafford will also host three Twenty20s between England and Pakistan in August and September.
The Test series between England and Pakistan was due to start on 30 July but was postponed because of the coronavirus pandemic.
England begin their delayed three-Test series against West Indies at Southampton on Wednesday.