This depends on your personal preference and which insurance company you work with. Most companies will write a policy for six months, and you have the option to pay in full or per month. Many insurers offer discounts if you pay the entire premium upfront, so it's worth asking about if you're able to do this. Some companies don't offer a discount, and your premium is the same whether you pay monthly or for the whole period.