The effects from the nerve block can last a few hours, days, weeks, or even months. It all depends on the type of medicine you got, the dose, and how well your body responds to the medicine. If the medicine you got contained steroids, it may take 3 to 5 days for your pain to get better.
If the nerve block works to relieve your pain, you may be able to repeat the procedure regularly to control your pain in the long term. There is also a chance that the nerve block won’t work to relieve pain. If that happens, you’ll work with your doctor to try other things.