ISL 2023-24 season will kick off September 21, 2023 with Mohun Bagan Super Giants as the defending champions. The Green and Maroon Brigade, however, will have to wait till September 23 to open their campaign while the opening match will be played in Kochi as Kerala Blasters host Bengaluru FC in the Southern Derby.
The much-awaited Kolkata Derby will be played on October 28 as arch-rivals East Bengal and Mohun Bagan senior teams will face off for the third time this season following two head-to-head encounters in Durand Cup 2023.

| Date | Day | Fixture | Kick Off Time | Venue |
| September 21 | Thursday | Kerala Blasters vs Bengaluru FC | 8:00 PM | Kochi |
| September 22 | Friday | Hyderabad FC vs FC Goa | 8:00 PM | Hyderabad |
| September 23 | Saturday | Odisha FC vs Chennaiyin FC | 5:30 PM | Bhubaneswar |
| September 23 | Saturday | Mohun Bagan vs Punjab FC | 8:00 PM | Kolkata |
| September 24 | Sunday | NorthEast United FC vs Mumbai City FC | 8:00 PM | Guwahati |
| Septmber 25 | Monday | East Bengal vs Jamshedpur FC | 8:00 PM | Kolkata |
| September 27 | Wednesday | Mohun Bagan vs Bengaluru FC | 8:00 PM | Kolkata |
| September 28 | Thursday | Odisha FC vs Mumbai City FC | 8:00 PM | Bhubaneswar |
| September 29 | Friday | NorthEast United FC vs Chennaiyin FC | 8:00 PM | Guwahati |
| September 30 | Saturday | East Bengal vs Hyderabad FC | 8:00 PM | Kolkata |
| October 1 | Sunday | Kerala Blasters vs Jamshedpur FC | 8:00 PM | Guwahati |
| October 2 | Monday | FC Goa vs Punjab FC | 8:00 PM | Goa |
| October 4 | Wednesday | Bengaluru FC vs East Bengal | 8:00 PM | Bengaluru |
| October 5 | Thursday | Jamshedpur FC vs Hyderabad FC | 8:00 PM | Jamshedpur |
| October 6 | Friday | Punjab FC vs NorthEast United FC | 8:00 PM | Delhi |
| October 7 | Saturday | FC Goa vs Odisha FC | 5:30 PM | Goa |
| October 7 | Saturday | Chennaiyin FC vs Mohun Bagan | 8:00 PM | Chennai |
| October 8 | Sunday | Mumbai City FC vs Kerala Blasters | 8:00 PM | Mumbai |
| October 21 | Saturday | East Bengal vs FC Goa | 5:30 PM | Kolkata |
| October 21 | Saturday | Kerala Blasters vs NorthEast United FC | 8:00 PM | Kochi |
| October 22 | Sunday | Jamshedpur FC vs Punjab FC | 8:00 PM | Jamshedpur |
| October 23 | Monday | Hyderabad FC vs Chennaiyin FC | 8:00 PM | Hyderabad |
| October 25 | Wednesday | Bengaluru FC vs FC Goa | 8:00 PM | Bengaluru |
| October 26 | Thursday | NorthEast United FC vs Jamshedpur FC | 8:00 PM | Guwahati |
| October 27 | Friday | Kerala Blasters vs Odisha FC | 8:00 PM | Kochin |
| October 28 | Saturday | Mumbai City FC vs Hyderabad FC | 5:30 PM | Jamshedpur |
| October 28 | Saturday | Mohun Bagan vs East Bengal | 8:00 PM | Kolkata |
| October 29 | Sunday | Chennaiyin FC vs Punjab FC | 8:00 PM | Chennai |
| October 31 | Tuesday | Odisha FC vs Bengaluru FC | 8:00 PM | Bhubaneswar |
| November 1 | Wednesday | Jamshedpur FC vs Mohun Bagan | 8:00 PM | Jamshedpur |
| November 2 | Thursday | Mumbai City FC vs Punjab FC | 8:00 PM | Mumbai |
| November 3 | Friday | Odisha FC vs NorthEast United FC | 8:00 PM | Bhubaneswar |
| November 4 | Saturday | Hyderabad FC vs Bengaluru FC | 5:30 PM | Hyderabad |
| November 4 | Saturday | East Bengal vs Kerala Blasters | 8:00 PM | Kolkata |
| November 5 | Sunday | Chennaiyin FC vs FC Goa | 8:00 PM | Chennai |
| November 7 | Tuesday | Punjab FC vs Hyderabad FC | 8:00 PM | Delhi |
| November 25 | Saturday | Chennaiyin FC vs East Bengal | 8:00 PM | Chennai |
| November 25 | Saturday | Kerala Blasters vs Hyderabad FC | 8:00 PM | Kochin |
| November 26 | Sunday | NorthEast United FC vs Bengaluru FC | 8:00 PM | Guwahati |
| November 27 | Monday | FC Goa vs Jamshedpur FC | 8:00 PM | Goa |
| November 29 | Wednesday | Kerala Blasters vs Chennaiyin FC | 8:00 PM | Kochin |
| November 30 | Thursday | Bengaluru FC vs Punjab FC | 8:00 PM | Bengaluru |
| December 1 | Friday | Jamshedpur FC vs Odisha FC | 8:00 PM | Jamshedpur |
| December 2 | Saturday | Hyderabad FC vs Mohun Bagan | 8:00 PM | Hyderabad |
| December 3 | Sunday | FC Goa vs Kerala Blasters | 8:00 PM | Goa |
| December 4 | Monday | East Bengal vs NorthEast United FC | 8:00 PM | Kolkata |
| December 6 | Wednesday | Mohun Bagan vs Odisha FC | 8:00 PM | Kolkata |
| December 7 | Thursday | Jamshedpur FC vs Chennaiyin FC | 8:00 PM | Jamshedpur |
| December 8 | Friday | Bengaluru FC vs Mumbai City FC | 8:00 PM | Bengaluru |
| December 9 | Saturday | East Bengal vs Punjab FC | 8:00 PM | Kolkata |
| December 10 | Sunday | NorthEast United FC vs Hyderabad FC | 8:00 PM | Guwahati |
| December 12 | Tuesdsay | FC Goa vs Mumbai City FC | 8:00 PM | Goa |
| December 13 | Wednesday | Chennaiyin FC vs Bengaluru FC | 8:00 PM | Chennai |
| December 14 | Thursday | Punjab FC vs Kerala Blasters | 8:00 PM | Delhi |
| December 15 | Friday | NorthEast United FC vs Mohun Bagan | 8:00 PM | Guwahati |
| December 16 | Saturday | Bengaluru FC vs Jamshedpur FC | 5:30 PM | Bengaluru |
| December 16 | Saturday | Mumbai City FC vs East Bengal | 8:00 PM | Mumbai |
| December 17 | Sunday | Odisha FC vs Hyderabad FC | 8:00 PM | Bhubaneswar |
| December 18 | Monday | Punjab FC vs Chennaiyin FC | 8:00 PM | Delhi |
| December 20 | Wednesday | Mumbai City FC vs Mohun Bagan | 8:00 PM | Mumbai |
| December 21 | Thursday | Hyderabad FC vs Jamshedpur FC | 8:00 PM | Hyderabad |
| December 22 | Friday | East Bengal vs Odisha FC | 8:00 PM | Kolkata |
| December 23 | Saturday | Mohun Bagan vs FC Goa | 8:00 PM | Kolkata |
| December 24 | Sunday | Bengaluru FC vs NorthEast United FC | 8:00 PM | Bengaluru |
| December 24 | Sunday | Kerala Blasters vs Mumbai City FC | 8:00 PM | Kochi |
| December 26 | Tuesday | Punjab FC vs Odisha FC | 8:00 PM | Delhi |
| December 27 | Wednesday | Mohun Bagan vs Kerala Blasters | 8:00 PM | Kolkata |
| December 28 | Thursday | Mumbai City FC vs Chennaiyin FC | 8:00 PM | Mumbai |
| December 29 | Friday | Odisha FC vs Jamshedpur FC | 5:30 PM | Bhubaneswar |
| December 29 | Friday | NorthEast United FC vs Goa | 8:00 PM | Guwahati |