The twelfth edition of Caribbean Premier League - CPL 2024 is scheduled to start with the league phase from Thursday, 29 August and conclude with the title clash on Sunday, 6 October.
CPL 2024 will see the return of the traditional home and away format for the first time since 2019 as the event will visit six host countries with matches set to take place in Antigua & Barbuda, Barbados, Guyana, St Kitts & Nevis, Saint Lucia and Trinidad & Tobago.

A total of 34 matches, including the playoffs, will be held during the season with each of the six teams playing double round-robin matches in the league stage with the top four progressing to the playoff stages.
The CPL playoffs will see the third and fourth placed teams lock horns in the Eliminator with the winner moving to Qualifier 2, where they will face the loser of Qualifier 1, which will be contested between the first and second placed teams.
The playoffs will take place in Guyana with the home team, the Guyana Amazon Warriors, looking to defend the title they won in 2023. The tournament gets underway with the newest CPL franchise, the Antigua & Barbuda Falcons, hosting their nearest rivals the St Kitts & Nevis Patriots.
The double-header days will see matches starting at 10 AM Local Time with the second match starting at the traditional start time of 7 PM Local Time. Here is a look at the complete list of fixtures with dates, timings and venues for CPL Season 12:
| Date | Day | Fixture | Venue | Time (IST) |
| 30 August | Friday | Antigua & Barbuda Falcons vs St Kitts & Nevis Patriots | Sir Vivian Richards Stadium, Antigua | 4:30 AM |
| 31 August | Saturday | Antigua & Barbuda Falcons vs Guyana Amazon Warriors | Sir Vivian Richards Stadium, Antigua | 4:30 AM |
| 1 September | Sunday | St Kitts & Nevis Patriots vs Trinbago Knight Riders | Warner Park Sporting Complex, St Kitts | 4:30 AM |
| 1 September | Sunday | Antigua & Barbuda Falcons vs Barbados Royals | Sir Vivian Richards Stadium, Antigua | 7:30 PM |
| 2 September | Monday | St Kitts & Nevis Patriots vs Saint Lucia Kings | Warner Park Sporting Complex, St Kitts | 4:30 AM |
| 4 September | Wednesday | Antigua & Barbuda Falcons vs Saint Lucia Kings | Sir Vivian Richards Stadium, Antigua | 4:30 AM |
| 5 September | Thursday | St Kitts & Nevis Patriots vs Guyana Amazon Warriors | Warner Park Sporting Complex, St Kitts | 4:30 AM |
| 6 September | Friday | Antigua & Barbuda Falcons vs Trinbago Knight Riders | Sir Vivian Richards Stadium, Antigua | 4:30 AM |
| 7 September | Saturday | St Kitts & Nevis Patriots vs Barbados Royals | Warner Park Sporting Complex, St Kitts | 4:30 AM |
| 8 September | Sunday | Saint Lucia Kings vs Guyana Amazon Warriors | Daren Sammy Cricket Ground, Saint Lucia | 4:30 AM |
| 8 September | Sunday | St Kitts & Nevis Patriots vs Antigua & Barbuda Falcons | Warner Park Sporting Complex, St Kitts | 7:30 PM |
| 11 September | Wednesday | Saint Lucia Kings vs Trinbago Knight Riders | Daren Sammy Cricket Ground, Saint Lucia | 4:30 AM |
| 12 September | Thursday | Barbados Royals vs Antigua & Barbuda Falcons | Kensington Oval, Barbados | 4:30 AM |
| 13 September | Friday | Saint Lucia Kings vs St Kitts & Nevis Patriots | Daren Sammy Cricket Ground, Saint Lucia | 4:30 AM |
| 14 September | Saturday | Barbados Royals vs Trinbago Knight Riders | Kensington Oval, Barbados | 4:30 AM |
| 15 September | Sunday | Barbados Royals vs Guyana Amazon Warriors | Kensington Oval, Barbados | 4:30 AM |
| 16 September | Monday | Saint Lucia Kings vs Antigua & Barbuda Falcons | Daren Sammy Cricket Ground, Saint Lucia | 4:30 AM |
| 18 September | Wednesday | Barbados Royals vs St Kitts & Nevis Patriots | Kensington Oval, Barbados | 4:30 AM |
| 19 September | Thursday | Trinbago Knight Riders vs Guyana Amazon Warriors | Queen’s Park Oval, Trinidad | 4:30 AM |
| 20 September | Friday | Trinbago Knight Riders vs Antigua & Barbuda Falcons | Queen’s Park Oval, Trinidad | 4:30 AM |
| 21 September | Saturday | Guyana Amazon Warriors vs St Kitts & Nevis Patriots | Guyana National Stadium, Providence | 4:30 AM |
| 21 September | Saturday | Saint Lucia Kings vs Barbados Royals | Guyana National Stadium, Providence | 7:30 PM |
| 22 September | Sunday | Guyana Amazon Warriors vs Antigua & Barbuda Falcons | Guyana National Stadium, Providence | 4:30 AM |
| 22 September | Sunday | Barbados Royals vs Saint Lucia Kings | Guyana National Stadium, Providence | 7:30 PM |
| 23 September | Monday | Trinbago Knight Riders vs St Kitt & Nevis Patriots | Brian Lara Cricket Academy, Trinidad | 4:30 AM |
| 24 September | Tuesday | Trinbago Knight Riders vs Saint Lucia Kings | Brian Lara Cricket Academy, Trinidad | 7:30 PM |
| 26 September | Thursday | Guyana Amazon Warriors vs Barbados Royals | Guyana National Stadium, Providence | 4:30 AM |
| 28 September | Saturday | Trinbago Knight Riders vs Barbados Royals | Brian Lara Cricket Academy, Trinidad | 4:30 AM |
| 28 September | Saturday | Guyana Amazon Warriors vs Saint Lucia Kings | Guyana National Stadium, Providence | 7:30 PM |
| 30 September | Monday | Guyana Amazon Warriors vs Trinbago Knight Riders | Guyana National Stadium, Providence | 4:30 AM |
| 2 October | Wednesday | Eliminator – 3rd place vs 4th place | Guyana National Stadium, Providence | 4:30 AM |
| 3 October | Thursday | Qualifier 1 – 1st place vs 2nd place | Guyana National Stadium, Providence | 4:30 AM |
| 5 October | Saturday | Qualifier 2 – Winner of Eliminator vs Loser Qualifier 1 | Guyana National Stadium, Providence | 4:30 AM |
| 7 October | Monday | Final – Winner Qualifier 1 vs Winner Qualifier 2 | Guyana National Stadium, Providence | 4:30 AM |