Pada temperatur kamar, asam sitrat berbentuk serbuk kristal berwarna putih. Serbuk kristal tersebut dapat berupa bentuk anhydrous (bebas air), atau bentuk monohidrat yang mengandung satu molekul air untuk setiap molekul asam sitrat. Bentuk anhydrous asam sitrat mengkristal dalam air panas, sedangkan bentuk monohidrat didapatkan dari kristalisasi asam sitrat dalam air dingin. Bentuk monohidrat tersebut dapat diubah menjadi bentuk anhydrous dengan pemanasan di atas 74 °C.
Secara kimia, asam sitrat bersifat seperti asam karboksilat lainnya. Jika dipanaskan di atas 175 °C, asam sitrat terurai dengan melepaskan karbon dioksida dan air.