CALL (954) 834-5433

VGLI Rates by Age: What VGLI Costs Now and Later

Veterans’ Group Life Insurance (VGLI) is priced by age band. Your premium stays the same for five years, then moves up when you enter the next band. The table below uses the VA’s published rates, effective July 1, 2025, so you can see what you will pay today and what you will pay later.

VGLI monthly premiums by age

AgePer $10,000$100,000$250,000$500,000
29 and under$0.60$6$15$30
30-34$0.80$8$20$40
35-39$1.00$10$25$50
40-44$1.40$14$35$70
45-49$1.90$19$47.50$95
50-54$2.90$29$72.50$145
55-59$5.00$50$125$250
60-64$8.50$85$212.50$425
65-69$13.80$138$345$690
70-74$21.50$215$537.50$1,075
75-79$38.50$385$962.50$1,925
80 and over$44.00$440$1,100$2,200

Monthly premiums from the VA’s rate table effective July 1, 2025. VGLI coverage is sold in $10,000 units up to $500,000.

What VGLI adds up to over time

A veteran who keeps $400,000 of VGLI from age 30 to age 60 pays $32 a month at first and $200 a month in the last five years, about $31,200 in total. At 60 the premium becomes $340 a month, and at 65 it becomes $552 a month.

That rising cost is the trade-off for VGLI’s biggest advantage: if you apply within 240 days of leaving the military, you get it without answering health questions.

See your own dates and costs

Our SGLI to VGLI calculator takes your separation date, age and coverage amount and shows your three deadlines, your premium today and at +5, +10 and +15 years, and your 20-year total.

When to compare a private policy

If you are in good health, a private level-term policy keeps one price for 20 or 30 years and may cost less over time. See VGLI vs. private term life insurance for how to compare them without losing your VGLI option.

Lifeworth Insurance Agency is an independent agency and is not affiliated with the VA or the U.S. government. VGLI, SGLI and FSGLI rules and rates are set by the VA; check va.gov for the current rules before you decide.

Contact Lifeworth Insurance

Lifeworth Insurance Agency
2881 E Oakland Park Blvd, Fort Lauderdale, FL 33306
(954) 834-5433 · contact@lifeworthinsurance.com