How often do you have to renew your domain name?

When you register your new domain, you can register it for one to 10 years. After expiration, most domain names have a redemption period. This period can last from two weeks to 30 days, and, during this time, the current registrant can renew the domain name by paying domain name's renewal fee. 

Coupon partner DomainhostCoupon.com