The 2024 Caribbean Premier League (CPLT20) or for sponsorship reasons, Republic Bank CPL 2024 was the twelfth season of the Caribbean Premier League, the domestic Twenty20 cricket league that was played in the West Indies. The tournament was played from 29 August with the final held on 6 October 2024. The matches were played across six countries in the Caribbean: Antigua and Barbuda, Barbados, Guyana, Saint Kitts and Nevis, Saint Lucia, and Trinidad and Tobago. Guyana Amazon Warriors were the defending champions.
In the final, Saint Lucia Kings defeated Guyana Amazon Warriors by 6 wickets to win their first title.
The Jamaica Tallawahs were replaced by Antigua & Barbuda Falcons.
The following players were retained or signed by their respective teams for the tournament and the players draft was held on July 15, 2024.
Heinrich Klaasen was ruled out of the tournament due to a family emergency and was replaced by Tim Seifert. Josh Clarkson replaced Tristan Stubbs, who had to return for national duties. Saim Ayub was ruled out of the tournament for national duties and was replaced by Moeen Ali. Tim Robinson will serve as a minor replacement for both Moeen Ali and Rahmanullah Gurbaz. On 8 September, Sherfane Rutherford pulled out of the rest of the tournament due to personal reasons. Fakhar Zaman also pulled out of the rest of the tournament on 8 September to participate in Pakistan's Champions One-Day Cup.
The tournament follows a double round-robin format in the league stage wherein each team plays ten games. The top four teams will qualify for the play-offs.
The full schedule of the tournament was announced on 10 April 2024.
The best-attended 2024 CPL game was between the Guyana Amazon Warriors and the Trinbago Knight Riders, with 19,967 tickets sold.