Halia mengandungi banyak atsiri, damar, mineral sineol, fellandren, kamfer, borneol, zingiberin, zingiberol, gigerol(misalnya di bahagian bahagian merah), zingeron, lipidas, asam aminos, niacin, vitamin A, B1, C dan protein. Minyak halia berwarna kuning dan kental. Minyak ini kebanyakkannya mengandungi terpen, fellandren dan dextrokamfen.
Menurut farmakologi Belanda, umbi Zingiber officinale mengandungi 6% bahan ubat-ubatan yang sering diguna sebagai rumusan ubatan di 23 buah negara. Sejak dahulu lagi , halia dipergunakan sebagai ubat atau bahan untuk memasak. Halia boleh merangsang kelenjar pencernaan, baik untuk membangkitkan nafsu makan dan pencernaan.
Halia berguna sebagai ubat gosok untuk badan dan sakit kepala. Halia segar yang ditumbuk halus boleh digunakan sebagai ubat luar. Rasa dan aromanya pedas dapat menghangatkan tubuh dan mengeluarkan peluh. Minyak atsirinya bermanfaat untuk menghilangkan rasa lenguh, anti inflamasi dan anti bakteria. Air perahan umbinya (akar tongkat) digunakan untuk penyakit katarak. Ia juga amat baik untuk mengubati luka luar dan dalam, merawat gatal-gatal(umbinya ditumbuk halus) dan juga dapat mengubati gigitan ular.