Why does it take so long to recover from back surgery?

Varies . It varies a lot based upon the type of surgery you had. Some surgeries have very little recovery at all, even as low as a few days. Others, such as fusions, may take even up to 6 months to fully recover. If it gets beyond that, you may need some more testing to make sure nothing else is going on.