Ból stawów u dzieci może być spowodowany urazem, infekcją lub chorobą. Najczęstsze urazy stawów są wynikiem wielokrotnego używania stawu lub przeprostu stawu. Choroby, które mogą powodować ból stawów u dzieci, obejmują młodzieńcze reumatoidalne zapalenie stawów, celiakię i zapalenie kości i chrząstki. Gorączka reumatyczna, borelioza i zapalenie kości i szpiku to infekcje, które również mogą powodować ból stawów.
Krótkotrwały lub szybki początek bólu stawów u dzieci jest zwykle wynikiem urazu, a nie choroby. Powtarzające się ruchy często wymagane podczas uprawiania sportu lub przeprost elastycznego, młodego stawu to powszechne formy urazów, które powodują ból stawów. Jeśli ból zmniejszy się lub zniknie po okresie bezczynności, prawdopodobnie przyczyną bólu był uraz.
Gdy ból stawów jest przewlekły i nie ustępuje po odpoczynku, przyczyną bólu stawów u dzieci może być infekcja. Najbardziej prawdopodobną infekcją jest gorączka reumatyczna. Gorączka reumatyczna pojawia się sporadycznie około 20 dni po infekcji anginy lub szkarlatyny i wiąże się z bólem stawów i obrzękiem, a także gorączką, dusznością oraz bólami w klatce piersiowej i brzuchu.
Zainfekowane kleszcze jelenie mogą przenosić boreliozę, która może ostatecznie powodować ból stawów. Choroba z Lyme może początkowo powodować niewielką wysypkę skórną charakteryzującą się różowym obszarem otoczonym ciemniejszą czerwienią. Kilka dni lub tygodni po ugryzieniu wystąpią bóle stawów, sztywność i ogólne objawy grypopodobne.
Zapalenie kości i szpiku to infekcja kości. Występuje rzadziej niż wymienione wcześniej infekcje, ale może również skutkować bólem stawów w dzieciństwie. Infekcja kości może być spowodowana, gdy infekcja krwiopochodna przenosi się do kości, zainfekowana rana kłuta rozprzestrzenia się na kość lub bakterie dostają się do kości przez złożone złamanie.
Kiedy dyskomfort związany z bólem stawów w dzieciństwie nie ustępuje wraz z brakiem aktywności lub często pojawia się i znika z czasem, często jest to wynikiem choroby. Najbardziej prawdopodobną chorobą jest reumatoidalne zapalenie stawów. Reumatoidalne zapalenie stawów u dzieci zazwyczaj charakteryzuje się bólem i sztywnością stawów, które utrudniają ruchy dziecka.
Ból stawów u dzieci może czasami być spowodowany celiakią. Celiakia to choroba autoimmunologiczna, w której po spożyciu glutenu wyzwalana jest odpowiedź immunologiczna na układ pokarmowy. Choroba ostatecznie uszkadza zdolność jelit do prawidłowego wchłaniania pokarmu. Ból stawów jest towarzyszącym objawem, a ból stawów może być wynikiem zapalenia wywołanego odpowiedzią immunologiczną organizmu.
Zapalenie kości i chrząstki, stan ortopedyczny charakteryzujący się szybkim wzrostem kości, to kolejna choroba powodująca ból stawów u dzieci. Skutkiem przyspieszonego wzrostu kości jest przerwanie dopływu krwi do chrząstki, co powoduje obumieranie kości, a następnie odrost. Uważa się, że ten cykl śmierci i odrastania kości jest przyczyną związanego z tym bólu stawów.