For how long is it normal to be in pain after spinal fusion surgery?

Varies greatly. Healing can take up to six months, and sometimes people will continue to have pain. Acute, post surgical pain should subside by three to six weeks, but many have lasting nerve pain afterwards. The important thing to remember is that the surgery was to prevent functional loss. Treating the pain is the next step to get back normalcy. Best of luck!