Obstaja veliko različnih razlogov za bruhanje. Večina ljudi meni, da je motnja v delovanju gastrointestinalnega trakta eden od glavnih virov slabosti in bruhanja, in dejansko lahko številne bolezni teh organov povzročijo ta simptom. Motnje živčnega sistema pa lahko povzročijo tudi bruhanje. Vzroki za bruhanje so tudi sistemske bolezni ali stanja, vključno z nosečnostjo in endokrinološkimi motnjami. Ker je vzrokov za bruhanje toliko, nekateri so lahko povezani z resnimi boleznimi, se morajo bolniki s tem simptomom pogovoriti o svojem stanju z zdravnikom.
Nenormalnosti gastrointestinalnega trakta pojasnjujejo nekatere razloge za bruhanje. Številne okužbe – vključno z gastritisom, zastrupitvijo s hrano, gastroenteritisom in kolitisom – lahko povzročijo bruhanje. Dodatni vzroki so strukturne nenormalnosti gastrointestinalnega sistema, vključno s strikturami požiralnika, obstrukcijo želodčnega izhoda, obstrukcijo tankega črevesa in obstrukcijo debelega črevesa. Bruhanje je lahko tudi posledica vnetja nekaterih organov prebavil, vključno z žolčnikom, trebušno slinavko ali jetri.
Vzrok za bruhanje so lahko tudi bolezni, ki prizadenejo možgane in živčni sistem telesa. Na primer, lahko ga povzroči povečan pritisk v možganih, bodisi zaradi tumorja ali okužbe. Klasično ta pritisk povzroči bruhanje projektila, ki je najmočnejše zgodaj zjutraj. Okužbe možganov, kot sta encefalitis ali meningitis, lahko povzročijo tudi bruhanje, tudi če ne vplivajo na intrakranialni tlak. Druga nevrološka stanja, povezana z bruhanjem, vključno s težavami z notranjim ušesom, migrenami in gibalno slabostjo.
Vzrok za bruhanje so lahko tudi nekatera sistemska stanja. Nosečnost je klasično povezana z jutranjo slabostjo, zaradi katere imajo ženske ponavljajoče se bruhanje, in naj bi bila posledica hormonskih sprememb, povezanih z rojstvom otroka. Endokrinološke motnje, kot sta hipertiroidizem in insuficienca nadledvične žleze, lahko povzročijo ta simptom. Številne okužbe, ki prizadenejo celotno telo, lahko povzročijo slabost in bruhanje.
Drug razred razlogov za bruhanje je psihiatrična bolezen. Bulimija je na primer psihiatrična motnja, pri kateri se bolniki ukvarjajo s »očiščevalnim« vedenjem, pri katerem bruhajo hrano, potem ko jo zaužijejo, v upanju, da bodo nadzorovali svojo težo. To je resno stanje, ki lahko povzroči podhranjenost, poškodbe požiralnika, epileptične napade in težave s srcem. Drugo stanje, imenovano sindrom cikličnega bruhanja, povzroči, da imajo bolniki ponavljajoče se epizode neozdravljivega bruhanja. Te epizode močno omejujejo bolnikovo sposobnost, da nadaljujejo z vsakodnevnimi dejavnostmi.
Številna zdravila lahko povzročijo slabost in bruhanje kot neželena učinka, zaradi česar je uporaba teh zdravil še en od razlogov za bruhanje. V tej kategoriji mnogi ljudje poznajo sheme kemoterapije, ki se uporabljajo za zdravljenje raka, kot vrsto terapije, ki je močno povezana s slabostjo in bruhanjem. Druga zdravila, kot so antibiotiki in zdravila proti bolečinam, lahko pogosto povzročijo to kot stranski učinek.