De acordo com o site de fitness e dieta Fit Day, as bolas medicinais se originaram na antiga Pérsia, no que hoje é o Irã. As bolas medicinais começaram como bexigas cheias de areia e foram usadas pela primeira vez há mais de 3.000 anos por lutadores persas para entrar em forma.
Bolas medicinais também foram usadas por soldados persas como parte de seu regime de treinamento de resistência, de acordo com o AZCentral. Por volta de 460 a.C., uma versão de couro com areia da medicine ball foi usada medicinalmente por pacientes de Hipócrates. Ele acreditava que tonificar os músculos com as medicine balls melhorava a saúde e prescreveu jogá-las para frente e para trás como forma de reabilitação de lesões, daí o nome. De acordo com a Rage Health and Fitness, houve um aumento na popularidade do uso de bolas medicinais modernas, que agora são feitas de uma variedade de materiais.