化学反应速率方程是利用反应物浓度或分压计算化学反应的反应速率的方程。对于一个化学反应 m A + n B → C {\displaystyle mA+nB\rightarrow C\,} ,化学反应速率方程(与复杂反应速率方程相比较)的一般形式写作:
r = − 1 m d [ A ] d t = k [ A ] x [ B ] y {\displaystyle r\;=-{\frac {1}{m}}{\frac {d[A]}{dt}}=\;k\ [A]^{x}[B]^{y}}
在这个方程中, [ X ] {\displaystyle [X]\,} 表示一种给定的反应物 X {\displaystyle X\,} 的活度,单位通常为摩尔每升( m o l / L {\displaystyle mol/L\,} ),但在实际计算中有时也用浓度代替(若该反应物为气体,表示分压,单位为帕斯卡( P a {\displaystyle Pa\,} ))。 k {\displaystyle k\,} 表示这一反应的速率常数,与温度、离子活度、光照、固体反应物的接触面积、反应活化能等因素有关,通常可通过阿累尼乌斯方程计算出来,也可通过实验测定。