The most prevalent cause of bone spurs is joint deterioration caused by osteoarthritis. As osteoarthritis erodes the cartilage that cushions the ends of your bones, your body attempts to compensate by forming bone spurs near the affected area.