The Election Commission of India on Saturday announced that elections for Maharashtra and Haryana Assemblies will be held on October 21. The elections will be held in a single phase for 288 seats in Maharashtra and 90 seats in Haryana. The counting of votes for both the states will take place on October 24.