Do you need to renew my EIN yearly?

No, but you need to renew your EIN when your business changes hands or restructures, or changes its name, address, type and some changes like these, you are in need to submit a new tax ID application.