St Vincent & Grenadinerna antas ursprungligen ha varit bebodda av arawakindianer, men så småningom tog karibindianer över.
1498 kom Christofer Columbus till St Vincent, enligt vissa uppgifter på St Vincentdagen den 22 januari. När sedan engelsmän och fransmän på 1600- och 1700-talen försökte kolonisera öarna gjorde kariberna hårt motstånd.
Trots det kom St Vincent slutgiltigt under brittisk överhöghet år 1783. Efter ett misslyckat uppror mot britterna 1795–1796 deporterades större delen av ursprungsbefolkningen till öarna Roatan, Utila och Guanaja utanför det som idag är Honduras. Behovet av arbetskraft på plantagerna fylldes av slavar som hämtades från Afrika. Senare importerades även arbetare från Indien. Först 1834 avskaffades slaveriet (läs om Slavhandeln).