How long do I need to keep an SR-22 on my car insurance? January 11, 2010 by sr22 * It depends on why you are required to file it and is usually between 1 to 3 years. * If you do not own a vehicle and need to get your license reinstated, you will be required to purchase a non owners insurance policy with an sr-22 filed on it.