The causes of costochondritis are multifactorial. They include:
- Injury/trauma: This can be from an accident or a fall.
- Physical strain: This can be from activities like heavy weight lifting and exercise.
- Inflammatory conditions: Such as arthritis, ankylosing spondylitis.
- Genetic predisposition: Certain genes are associated with a higher risk of certain types of costochondritis.
- Viral, fungal or bacterial infections: Such as syphilis, tuberculosis and aspergillosis.