Palmiõli saadakse Aasia ja Aafrika troopilistes piirkondades kasvatatava õlipalmi viljadest. Kuigi palmiõli tootjad kasutavad selle õli ekstraheerimiseks erinevaid tehnikaid, jäävad palmiõli tootmise põhietapid samaks. Tootjad peavad istutama õlipalme ja jälgima nende hooldamist kogu valmimise jooksul. Seejärel saab puu vilju koristada ja õli vabastamiseks töödelda. Palmiõli tootmise viimane etapp hõlmab õli puhastamist, et see vastaks erinevate kasutajate nõudmistele.
Suurem osa ülemaailmsest palmiõli tootmisest toimub Malaisia ja Indoneesia suurtes istandustes. Nende riikide tootjad kasvatavad väga suuri õlipalme, mis arenevad selles maailma osas valitsevates troopilistes tingimustes. Kui õlipalmi viljad on laagerdunud, lõikavad meeskonnad need matšeete või muude tööriistade abil suurte kimpudena maha. Puuviljad kogutakse, sageli käsitsi, ja viiakse kohalikesse ja välismaal asuvatesse töötlemiskohtadesse. Selle aja jooksul on oluline puuvilju hoolikalt käsitseda, et minimeerida verevalumeid, mis võivad õli tootmist negatiivselt mõjutada.
Järgmisena läbivad viljad peksmise, mille käigus iga puuviljatükk eraldatakse ülejäänud kobarast. Suured töötlemisettevõtted asetavad viljad selle protsessi lõpuleviimiseks pöörlevatesse trumlitesse, samas kui väikesed palmiõli tootmisrajatised teevad viljapeksu käsitsi. Pärast puuviljade üksteisest eraldamist aurutatakse või lihtsalt keedetakse kuumas vees. See nõrgestab õlipalmi viljaliha ja aitab seda lagundada, et õli saaks tõhusamalt ekstraheerida. Keetmine või aurutamine aitab ka steriliseerimisel ja kanalisatsioonil.
Pärast peksmist hõlmab palmiõli tootmise järgmine samm viljade pressimist, et eraldada õli koorest ja viljalihast. Mõned rajatised asetavad viljad suurtesse pöörlevatesse trumlitesse, mis hakkavad puuvilju lagundama ja eraldavad osa õlist. Sellele järgneb pressimine, mille käigus raskmetallplaadid pressitakse mehaaniliselt vilja sisse, et õli välja pigistada. Pressimismasinad võivad suurte partiide korraga töötlemiseks kasutada hüdraulilist või pneumaatilist jõudu. Seejärel lahjendatakse õli veega ja filtreeritakse läbi sõela, et aidata eemaldada prahti ja lisandeid.
Selles etapis saab õli müüa madala kvaliteediga palmiõlina või saata edasiseks töötlemiseks. Fraktsioneerimise ajal palmiõli kuumutatakse, et eraldada selles sisalduvad erinevad triglütseriidid. See aitab eraldada madala kvaliteediga õli kõrgema kvaliteediga õlidest, mis on küll rikkad asendamatute rasvhapete poolest, kuid sisaldavad vähem küllastunud rasvu kui puhastamata palmiõli.