Kehalõhna ilmnemisel on kaks peamist põhjust. Esiteks võib see olla higis leiduvaid rasvhappeid ja valke seedivate bakterite jääkproduktide tagajärg, enamasti kaenlaalustes. Kaenlaaluste lõhna vältimiseks on palju käsimüügis või koduseid kehalõhnaravimeid, näiteks sageli pesemine ja higistamisvastaste ainete, deodorantide või isegi kaalikamahla kasutamine. Teine kehalõhna põhjus on toitumine, mis sisaldab suure kontsentratsiooniga liha, hüdrogeenitud õlisid, kõrgelt töödeldud suhkrut ja valget jahu. Dieedi muutmine võib seda aidata.
Üks parimaid rindejoone kehalõhnavastaseid vahendeid võitluses halvalõhnalise keha vastu on keha igapäevane pesemine, pöörates suurt tähelepanu kaenlaaluste ja kubemepiirkonna higi eemaldamisele. See on üks parimaid kehalõhnavastaseid vahendeid, kuna higi eemaldatakse või väheneb, jättes bakteritele mitte midagi, millest toituda, ega lõhna tekitavaid jäätmeid. Kogu keha tuleks pesta vähemalt kord päevas ja liigse higistamise korral tuleks keha pesta või vähemalt loputada rohkem kui kord päevas. Puhtaid riideid tuleks kanda ka iga päev. Treeningu lõpetamisel tuleks kohe riided vahetada, keha pesta ja higised riided võimalikult kiiresti puhtaks teha.
Antiperspirandid ja deodorandid on ka head kehalõhnavastased vahendid võitluses tugeva kehalõhna vastu. Higistamisvastane aine vähendab tekkiva higi hulka, piirates lõhna põhjustavate bakterite ja halva lõhna toidukogust. See vahend on hea valik, kui inimene higistab liigselt. Selleks, et deodorant oleks tõhus, peab see sisaldama antibakteriaalseid aineid. Need komponendid vähendavad kehalõhna, vähendades higist toituvate bakterite hulka ja vähendades lõhna tekitavate bakterite jäätmeid.
Samuti on olemas mitmesuguseid kodus kasutatavaid looduslikke kehalõhnaravimeid. Õunaäädikat, valget äädikat või nõiapähklit võib määrida kaenlaalustele, et nihutada kaenlaaluste pH-d ja muuta see bakteritele ebasõbralikuks. Higi imamiseks ja neutraliseerimiseks võib kaenlaalustele määrida ka küpsetuspulbrit või maisitärklist. Rebitud ja kaenlaalustele hõõrutud kaalikamahl on hea tugeva kehalõhna neutraliseerija.
Teine ebameeldiva kehalõhna põhjus on vale toitumine. Suures koguses lihast, hüdrogeenitud õlidest, valgest jahust ja rafineeritud suhkrutest koosnev igapäevane toit põhjustab kõhukinnisust ja aeglustab seedimist. Mida kauem kulub nende toiduainete kõrvalsaaduste eemaldamiseks kas soolte või higistamise kaudu, seda lõhnavamad on jäätmed. Hea viis kehalõhna ennetamiseks on süüa vähem liha ja töödeldud toitu ning rohkem puu- ja köögivilju. Lisaks on klorofüll nisurohu toidulisandite, peterselli ja lutserni kujul hea deodorant, mis neutraliseerib lõhna tekitavad toksiinid enne nende vabanemist.