The tournament will start with an ODI on 3 June, followed by matches on 6 and 8 June, at Sabina Park at Kingston, Jamaica.
The first Test will be from 25 June, while the second will start on 3 July, with both matches at Sir Vivian Richards Stadium in Antigua.
The three T20 games will be on 11, 13 and 14 June.
Sri Lanka's previous tour of the West Indies was in 2021 when they drew their two Tests. Later in the same year, West Indies toured Sri Lanka and played two Tests which they lost to the hosts.
During the 2021 tour of West Indies, Sri Lanka lost all three ODIs to the hosts.
In 2024, West Indies played three ODIs in Sri Lanka with the hosts winning two and the tourists winning one.