The league will have a winter break from December 16 this season in lieu of the Indian national team's participation in the 2019 AFC (Asian Football Confederation) Asian Cup in January.
Goal has listed all the information of the first half of the season including the opening weekend fixtures and how to watch it.
When does the ISL start?
The new ISL campaign is set to begin on Saturday, September 29 at 7.30 pm IST, between ATK and Kerala Blasters.
There will be two international breaks during the first half of the season - Ocotber 8-16 and November 12-20.
Which ISL games will be played on opening matchday?
|Sep 29||ATK v Kerala Blasters||7.30 pm||Salt Lake Stadium, Kolkata|
|Sep 30||Bengaluru FC v Chennaiyin FC||7.30 pm||Sree Kanteerava Stadium, Bengaluru|
|Oct 1||NorthEast United v FC Goa||7.30 pm||Indira Gandhi Athletic Stadium, Guwahati|
|Oct 2||Mumbai City FC v Jamshedpur FC||7.30 pm||Mumbai Football Arena, Mumbai|
|Oct 3||Delhi Dynamos v FC Pune City||7.30 pm||Jawaharlal Nehru Stadium, Delhi|
The ISL begins with an opening match between ATK and Kerala Blasters on Saturday at the Salt Lake Stadium in Kolkata. The clash is a repeat of two finals (2014 and 2016) that were both clinched by the Kolkatan outfit.
Newly crowned champions and two-time title holders Chennaiyin FC travel to Bengaluru to take on Bengaluru FC who are in their second season of the ISL in a repeat of last season's final at the very venue.
How can I watch ISL games on TV?
Star Sports have the rights to the ISL in the India this season as well and will be broadcasting games on their network of channels. They can also be streamed via Hotstar and JioTV.
|India TV channel||India online stream|
|Star Sports 1/1HD, 3, Hindi 1/1HD, Tamil 1||Hotstar & JioTV|
A full list of every televised ISL games confirmed for the 2018-19 season until the end of October is below.
|Date||Fixture||Coverage start time (IST)|
|Sep 29||ATK v Kerala Blasters||7.30 pm|
|Sep 30||Bengaluru FC v Chennaiyin FC||7.30 pm|
|Oct 1||NorthEast United v FC Goa||7.30 pm|
|Oct 2||Mumbai City FC v Jamshedpur FC||7.30 pm|
|Oct 3||Delhi Dynamos v FC Pune City||7.30 pm|
|Oct 4||ATK v NorthEast United||7.30 pm|
|Oct 5||Kerala Blasters v Mumbai City FC||7:30 pm|
|Oct 6||Chennaiyin FC v FC Goa||7.30 pm|
|Oct 7||Bengaluru FC v Jamshedpur FC||7:30 pm|
|Oct 17||Delhi Dynamos v ATK||7:30 pm|
|Oct 18||Chennaiyin FC v NorthEast United||7:30 pm|
|Oct 19||Mumbai City FC v FC Pune City||7.30 pm|
|Oct 20||Kerala Blasters v Delhi Dynamos||7.30 pm|
|Oct 21||Jamshedpur FC v ATK||7.30 pm|
|Oct 22||FC Pune City v Bengaluru FC||7.30 pm|
|Oct 23||Delhi Dynamos v Chennaiyin FC||7.30 pm|
|Oct 24||FC Goa v Mumbai City FC||7.30 pm|
|Oct 25||NorthEast United v Jamshedpur FC||7.30 pm|
|Oct 26||ATK v Chennaiyin FC||7.30 pm|
|Oct 27||Mumbai City FC v Delhi Dynamos||7.30 pm|
|Oct 28||FC Goa v FC Pune City||7.30 pm|
|Oct 29||Jamshedpur FC v Kerala Blasters||7.30 pm|
|Oct 30||Delhi Dynamos v NorthEast United||7.30 pm|
|Oct 31||Bengaluru FC v ATK||7.30 pm|