The main Caribbean time zone divide is between Haiti and the Dominican Republic. Most Islands to the west of this line and within the Greater Antilles (and the Bahamas) are mostly one hour behind the bulk of the Caribbean region.
All islands to the east of this dividing line, including all the Lesser Antilles (and the Caribbean Leeward Islands and the Turks and Caicos) are on the Atlantic Standard Time zone (sometimes called the Eastern Caribbean Time Zone).
Please note that the Bahamas and the Republic of Cuba observe Daylight Saving (DST), so for 6 months of the year the time may differ from the Eastern Caribbean clock show above.
Our Caribbean clocks may not be visible on some devices which do not have Abode Flash Player installed (iPads or smart phones, etc).