Asam lemah adalah asam yang tidak terionisasi secara signifikan dalam larutan. Misalnya jika sebuah asam dilambangkan dengan HA, maka dalam larutan masih terdapat sejumlah besar HA yang belum terdisosiasi/terionisasi. Dalam air, sebuah asam lemah terdisosiasi sebagai berikut
Konsentrasi kesetimbangan dari reaktan dan produk dihubungkan melalui persamaan konstanta keasaman, Ka
Semakin besar nilai Ka, maka semakin banyak pembentukan H+, sehingga pH larutan semakin kecil. Nilai Ka asam lemah berkisar antara 1.8×10-16 dan 55.5. Asam dengan Ka di bawah 1.8×10-16, merupakan asam yang lebih lemah daripada air, sehingga bersifat basa. Sedangkan asam dengan Ka di atas 55.5 adalah asam kuat yang hampir terdisosiasi dengan sempurna saat dilarutkan dalam air. Sebagian besar asam adalah asam lemah. Asam-asam organik adalah anggota terbesar dari asam lemah. Asam lemah terdapat di rumah tangga seperti asam asetat dalam cuka dan asam sitrat dalam jeruk.