No, the Voter ID card (EPIC) is not strictly mandatory for voting in India, although it is the primary identity proof. The essential requirement is that your name must be present in the Voter List (Electoral Roll) of the concerned constituency. To cast your vote, you can present any one of the alternative photo identity documents recognized by the Election Commission of India. These generally include a Passport, Driving License, Aadhaar Card, PAN Card, and Service Identity Cards issued by Central or State Government organizations.
Related Questions