Skip to main content

How to Calculate Activation Energy

Activation energy is the height of the hill reactant molecules have to climb before products can form, and the Arrhenius equation is what turns the abstract idea of a hill into a number you can actually measure. The trick is that you almost never have to compute Ea from theory — you measure rate constants at a couple of different temperatures and let algebra do the work. Most of the failure modes here are unit slips: forgetting to convert Celsius to Kelvin, or leaving Ea in kJ/mol when R wants J/mol. Slow down on those.

The full Arrhenius equation is k = A·e^(−Ea/RT), where A is a frequency factor that captures how often molecules collide in the right orientation, R is 8.314 J/(mol·K), and T is absolute temperature. The version you actually use is the two-point form, which falls out of taking the natural log of two Arrhenius equations and subtracting:

ln(k₂/k₁) = (Ea/R) · (1/T₁ − 1/T₂)

Notice A drops out entirely. That’s the whole point — you don’t have to know the frequency factor to extract Ea from rate measurements.

Two-point calculation, worked

Suppose a reaction has k = 3.2 × 10⁻⁴ s⁻¹ at 300 K and k = 1.5 × 10⁻² s⁻¹ at 350 K. The rate constant jumped roughly 47-fold for a 50-degree temperature swing — that’s already a hint we’re dealing with a moderately steep activation energy, since small Ea values give shallow temperature dependence.

ln(1.5 × 10⁻² / 3.2 × 10⁻⁴) = ln(46.875) = 3.848

(1/300 − 1/350) = 0.003333 − 0.002857 = 4.762 × 10⁻⁴ K⁻¹

Solve for Ea: Ea = (3.848 × 8.314) / (4.762 × 10⁻⁴) = 67,200 J/mol = 67.2 kJ/mol.

That’s a typical activation energy for an ordinary organic reaction in solution — high enough that the reaction is slow at room temperature, low enough that gentle heating speeds it up usefully.

Arrhenius plot when you have more data

If you’ve measured k at four or more temperatures, plot ln(k) versus 1/T and the slope of the best-fit line gives you Ea directly:

ln(k) = ln(A) − (Ea/R) · (1/T)

That’s y = b + mx with slope = −Ea/R. So Ea = −slope × R. The graphical method is more honest than two-point calculation when you actually have the data because the linear fit also tells you whether the reaction obeys Arrhenius behavior at all — curvature in the plot is a signal that something more complicated is going on (parallel pathways, change in mechanism, diffusion limitation).

T (K)1/T (K⁻¹)k (s⁻¹)ln(k)
3000.003333.2 × 10⁻⁴−8.047
3200.003131.8 × 10⁻³−6.320
3400.002948.5 × 10⁻³−4.768
3500.002861.5 × 10⁻²−4.200

Linear regression on this dataset gives a slope of about −8083 K, so Ea = 8083 × 8.314 = 67,200 J/mol — same answer as the two-point calculation, which is reassuring.

Predicting k at a new temperature

Same equation, run backward. A reaction with Ea = 85.0 kJ/mol and k = 2.0 × 10⁻³ s⁻¹ at 400 K — what’s k at 500 K?

ln(k₂ / 2.0 × 10⁻³) = (85000 / 8.314)(1/400 − 1/500) = 10222 × 5.00 × 10⁻⁴ = 5.111

k₂ = (2.0 × 10⁻³) · e^5.111 = (2.0 × 10⁻³)(165.8) = 0.332 s⁻¹

A 100-degree increase made the reaction go 166 times faster. That sensitivity is why temperature control matters so much in synthesis — a few degrees off can be the difference between a clean product and a charred mess, especially when you’re working at the high end of your activation-energy curve.

What a catalyst actually does

A catalyst lowers Ea by opening an alternative pathway with a smaller barrier. It does not change ΔH and it does not move the equilibrium position — it just gets you there faster, in both directions. The factor of speedup is e^(ΔEa/RT), which gets large fast. Drop Ea from 100 to 60 kJ/mol at 300 K:

k_cat / k_uncat = e^((100000 − 60000)/(8.314 × 300)) = e^16.04 ≈ 9.2 × 10⁶

Nine million times faster. That’s why enzymes and industrial catalysts matter — modest energy drops produce gigantic rate enhancements at any temperature near room temperature.

Where this goes wrong

The most common bug, by a wide margin, is forgetting to convert Celsius to Kelvin. The Arrhenius equation only works in absolute units. Second most common: mixing up which k goes with which T — k₁ pairs with T₁, and swapping them flips the sign and gives you a negative Ea, which is unphysical. Third: using R = 0.08206 L·atm/(mol·K) instead of 8.314 J/(mol·K). The Arrhenius equation needs energy units, not gas-law units. And finally — Ea is usually reported in kJ/mol but R is in J/(mol·K), so multiply Ea by 1000 before substituting or your result will be off by three orders of magnitude.

For practice, work through these and verify with the Thermochemistry Calculator:

  1. A reaction has k = 5.0 × 10⁻³ s⁻¹ at 25 °C and k = 1.2 × 10⁻¹ s⁻¹ at 50 °C. Calculate Ea.
  2. Given Ea = 75.0 kJ/mol and k = 0.010 s⁻¹ at 300 K, calculate k at 350 K.
  3. An Arrhenius plot has a slope of −5200 K. What’s the activation energy in kJ/mol?
  4. A catalyst lowers Ea from 90 kJ/mol to 55 kJ/mol. By what factor does the rate increase at 298 K?
  5. A reaction doubles its rate when temperature rises from 300 K to 310 K. Find Ea.

Ready to try it yourself?

Open Calculator

Related Guides