The rescheduling follows after the intervention from the home ministry and apprehensions of the various state governments over the dates clashing with the general elections. IPL commissioner Lalit Modi will announce the schedule in Mumbai.
The IPL commissioner has tried to avoid a clash with polling dates.
Modi has earlier assured the cricket fans that IPL was on and there was no question of the IPL moving to a foreign country.
Various media reports had claimed that the UAE and some Western countries are ready to host the cash-rich Twenty20 event.
Modi also thanked Home Minister P Chidambaram for receiving assurances on security.
Earlier, the Home Ministry had urged the IPL to alter the dates as they were clashing with the election schedule.
The 45-day extravaganza begins on April 10 and the 60 matches to be played among eight teams and spread over eight cities will end on May 24.