Question: how long do you have to stay in the hospital after brain surgery?
Answer: You will usually stay in the hospital for 3 to 7 days. You may need physical therapy (rehabilitation). After you go home, follow any self-care instructions you're given.