It usually takes around 10 years for a whole life insurance policy to pay its cash value. However, you can seek advice from your agent or advisor for the same.