Question: do you have to stay in the hospital after a spinal tap?
Answer: How long does a lumbar puncture take? A lumbar puncture takes around 30 to 45 minutes, but you'll need to stay lying down at the hospital for at least another hour while the nurses monitor you. You'll be able to go home the same day if you feel well enough, but you won't be able to drive yourself home.