Kelapa sawit berbentuk pohon. Tingginya dapat mencapai 24 meter. Akar serabut tanaman kelapa sawit mengarah ke bawah dan samping. Selain itu juga terdapat beberapa akar napas yang tumbuh mengarah ke samping atas untuk mendapatkan tambahan aerasi.
Seperti jenis palma lainnya, daunnya tersusun majemuk menyirip. Daun berwarna hijau tua dan pelepah berwarna sedikit lebih muda. Penampilannya agak mirip dengan tanaman salak, hanya saja dengan duri yang tidak terlalu keras dan tajam. Batang tanaman diselimuti bekas pelepah hingga umur 12 tahun. Setelah umur 12 tahun pelapah yang mengering akan terlepas sehingga penampilan menjadi mirip dengan kelapa.
Bunga jantan dan betina terpisah namun berada pada satu pohon (monoecious diclin) dan memiliki waktu pematangan berbeda sehingga sangat jarang terjadi penyerbukan sendiri. Bunga jantan memiliki bentuk lancip dan panjang sementara bunga betina terlihat lebih besar dan mekar.Tanaman sawit dengan tipe cangkang pisifera bersifat female steril sehingga sangat jarang menghasilkan tandan buah dan dalam produksi benih unggul digunakan sebagai tetua jantan.
Buah sawit mempunyai warna bervariasi dari hitam, ungu, hingga merah tergantung bibit yang digunakan. Buah bergerombol dalam tandan yang muncul dari tiap pelapah. Minyak dihasilkan oleh buah. Kandungan minyak bertambah sesuai kematangan buah. Setelah melewati fase matang, kandungan asam lemak bebas (FFA, free fatty acid) akan meningkat dan buah akan rontok dengan sendirinya.