No, Indians are not eligible for the Singapore Visa on Arrival. They need to get a visa before travelling to Singapore.