Usually 1 year or more. Each registrar, such as GoDaddy.com, has the flexibility to offer initial and renewal registrations in one-year increments. 


To avoid your site from going down you will need to have your domain active.