What is the best age for life insurance? The optimal age to purchase life insurance is under 35, but few people in that age group are able to afford life insurance. Roughly 57% of Americans have life insurance and more than half of them are 45 or older., Life Insurance Guide, Insurance