Most patients experience noticeable improvements within 24 to 48 hours after receiving a cortisone shot. The redness and swelling should begin to subside within a few hours, leading to a smoother and less painful skin surface.