The causes of costochondritis are generally categorized into two, infectious costochondritis and non-specific costochondritis. 1. Infectious costochondritis: mostly caused by surgery and trauma. For example, the surgical site is exposed for too long, resulting in bacterial and fungal infections, local pain, redness, swelling, fever and other symptoms. Or in the repair and fixation surgery, the steel wire products damage the periosteum, which destroys the blood supply of the rib cartilage and leads to local infection. 2. Non-specific costochondritis: the cause of the disease is not clear, generally due to chronic strain of the costal cartilage, viral infections, endocrine disorders, decreased immune function and other reasons, or malnutrition, chronic diseases, external impact injuries and other causes. If you are suffering from costochondritis, you need to consult a doctor in time to avoid delaying your condition.