Yes, Indian citizens need to apply for e-visa for Antigua. However visa on arrival is permitted, for valid visa holders or residents of Canada, the Schengen Area member states, UK, and US.