Surrey's Ollie Pope, who was initially selected for Sri Lanka but left early to get game time with the second-tier Lions side, missed out while Joe Denly, who sat out in the 3-0 win against Sri Lanka, will travel as a batting cover for the Test series.
Jason Roy also missed out on maiden Test call despite speculations.
Ben Foakes, who was only added as a cover for injured Jonny Bairstow in Sri Lanka, retained his spot after earning player-of-the-series award.
The 15-man one-day squad also has a familiar look as the countdown to next summer's World Cup continues.
Left arm pacer David Willey returns and Mark Wood is included ahead of Olly Stone.
England play three Tests, five ODIs and three T20Is on their tour of the West Indies, staring next month.
Joe Root (c), Moeen Ali, Jimmy Anderson, Jonny Bairstow, Stuart Broad, Rory Burns, Jos Buttler, Sam Curran, Joe Denly, Ben Foakes, Keaton Jennings, Jack Leach, Adil Rashid, Ben Stokes, Olly Stone, Chris Woakes
Eoin Morgan (c), Moeen Ali, Jonny Bairstow, Jos Buttler, Tom Curran, Joe Denly, Alex Hales, Liam Plunkett, Adil Rashid, Joe Root, Jason Roy, Ben Stokes, David Willey, Chris Woakes, Mark Wood
Jan 23-27: 1st Test, Kensington Oval, Barbados
Jan 31-Feb 04: 2nd Test, Sir Vivian Richards Stadium, Antigua
Feb 09-13: 3rd Test, Darren Sammy Stadium, St Lucia
Feb 20: 1st ODI, Kensington Oval, Barbados
Feb 22: 2nd ODI, Kensington Oval, Barbados
Feb 25: 3rd ODI, National Cricket Stadium, Grenada
Feb 27: 4th ODI, National Cricket Stadium, Grenada
Mar 02: 5th ODI, Darren Sammy Stadium, St Lucia
Mar 05: 1st T20I, Darren Sammy Stadium, St Lucia
Mar 08: 2nd T20I, Warner Park, St Kitts
Mar 10: 3rd T20I, Warner Park, St Kitts