El pH de la leche determina si se considera un ácido o una base. La leche es ligeramente ácida o está cerca del pH neutro. El valor exacto depende de cuándo fue producida la leche por la vaca, el procesamiento hecho a la leche y cuánto tiempo ha sido envasado o abierto. Otros compuestos en la leche actúan como agentes amortiguadores, por lo que mezclar la leche con otras sustancias químicas hace que su pH se acerque a neutral.
El pH de un vaso de leche de vaca oscila entre 6.4 y 6.8.
La leche fresca de la vaca generalmente tiene un pH entre 6.5 y 6.7. El pH de la leche cambia con el tiempo. A medida que la leche se agria, se vuelve más ácida y el pH disminuye. Esto ocurre cuando las bacterias en la leche convierten la lactosa de azúcar en ácido láctico. La primera leche producida por una vaca contiene calostro, lo que reduce su pH. Si la vaca tiene mastitis, el pH de la leche será más alto o más básico. La leche entera evaporada es ligeramente más ácida que la leche entera o desnatada regular.
El pH de la leche depende de la especie. La leche de otros bovinos y mamíferos no bovinos varía en composición, pero tiene un pH similar. La leche con calostro tiene un pH más bajo y la leche masticada tiene un pH más alto para todas las especies.