Yes, there are level term life insurance policies available that offer guaranteed level rates lasting for a "Term" of 20 years.
That means, your premium for your life insurance policy will stay the same each year for the life of your coverage - 20 years.
Non-smokers can compare 20 year level term life insurance rates online from multiple insurers to help them find the most affordable policy.