Once formed, a bone spur does not typically go away on its own. That doesn't mean that it has to stay painful, however.
A bone spur is formed in areas of tension, pressure, or trauma. They are often present in various areas of the foot, such as the heel, top of the foot, and toes. They are often not painful, but have the potential to become so as time goes on. If painful, they can be treated with different shoe selection, padding, and custom orthotics.
Even if a bone spur that was once painful stops being so with treatment, it does not mean that the bone spur has gone away. In fact, it was the inflammation surrounding the spur that caused the pain in the first place and had been controlled. The body is capable of resorbing a spur, however it does not happen since the tension and pressure that caused it to form may be controlled, but it is not gone completely. The only way for a spur to be completely removed is with surgery.
If you are worried that you may be dealing with a bone spur on your foot, be sure to get it checked out. Dr. Andrew Schneider at Tanglewood Foot Specialists will be able to work with you to determine the best course of action to take.