How long your money will last in retirement depends on factors like your savings, monthly expenses, investment returns, inflation, and lifestyle. A common rule is the 4% rule, which suggests your savings may last about 30 years if you withdraw 4% annually, but careful planning and budgeting can help your money last longer.