Most insurance companies will offer only 6 month policies but there are those that do offer 12 month auto insurance policies. At CarInsurance.com we currently have two car insurance carriers that offer 12 month policies so it may be possible for you to obtain an annual policy if these insurance carriers are available in your area. We will display the 12 month rate if it is available.
If you need insurance and cannot afford a large down payment we offer many payment plans to help you purchase the policy that you need whether a 6 month policy or 12 month, annual policy.
If you purchase an insurance policy through CarInsurance.com, we accept payment from checking accounts, savings account, prepaid debit card or third party as well as the certain credit cards including Visa and MasterCard.