how long does it take for a cortisone shot to work

just now 1
Nature

A cortisone shot typically takes about 2 to 5 days to start working, with some patients beginning to feel relief within 48 to 72 hours. In some cases, especially if inflammation is severe or chronic, it may take up to a week or even two weeks for the maximum effect to be felt. The injection works by reducing inflammation, and pain relief usually follows as the inflammation subsides. The duration of relief varies widely, lasting from several weeks to months or more, depending on the individual's condition.