That's the allure of many annuities. But "guaranteed" doesn't mean tax-free.
Annuities come in many flavors and can cost a lot to set up. So when figuring out if one is right for you, you have to consider many factors, including the tax implications. The last thing you want is to be surprised by your tax bill when your goal is to have adequate income in retirement.