化学反应速率方程是利用反应物浓度分压计算化学反应反应速率的方程。[1]对于一个化学反应 ,化学反应速率方程(与复杂反应速率方程相比较)的一般形式写作:[2]

在这个方程中,表示一种给定的反应物活度,单位通常为摩尔每升(mol/L),但在实际计算中有时也用浓度代替(若该反应物为气体,表示分压,单位为帕斯卡 (Pa)。表示这一反应的速率常数,与温度离子活度光照、固体反应物的接触面积、反应活化能等因素有关,通常可通过阿累尼乌斯方程计算出来,也可通过实验测定。

指数反应级数,取决于反应历程。在基元反应中,反应级数等于化学计量数。但在非基元反应中,反应级数与化学计量数不一定相等。

复杂反应速率方程可能以更复杂的形式出现,包括含多项式的分母。

上述速率方程的一般形式是速率方程的微分形式,它可以从反应机理导出,而且能明显表示出浓度对反应速率的影响,便于进行理论分析。将它积分便得到速率方程的积分形式,即反应物/产物浓度与时间的函数关系式。