Spinal headaches are caused by leakage of spinal fluid through a puncture hole in the tough membrane (dura mater) that surrounds the spinal cord. This leakage decreases the pressure exerted by the spinal fluid on the brain and spinal cord, which leads to a headache. Spinal headaches typically appear within 48 hours after a spinal tap or spinal anesthesia.