มีหลายปัจจัยที่สามารถมีอิทธิพลต่ออัตราการเกิดปฏิกิริยาเคมี โดยทั่วไปสิ่งใดก็ตามที่เพิ่มจำนวนการชนระหว่างอนุภาคจะเพิ่มอัตราการเกิดปฏิกิริยาและสิ่งใดก็ตามที่ลดจำนวนการชนระหว่างอนุภาคจะลดอัตราการเกิดปฏิกิริยาเคมี
ธรรมชาติของปฏิกิริยา
เพื่อให้ปฏิกิริยาเกิดขึ้นจะต้องมีการปะทะกันระหว่างสารตั้งต้นที่บริเวณปฏิกิริยาของโมเลกุล โมเลกุลของสารตั้งต้นที่มีขนาดใหญ่และซับซ้อนมากขึ้นโอกาสที่จะเกิดการชนที่ไซต์ปฏิกิริยาน้อยลง
ความเข้มข้นของปฏิกิริยา
ความเข้มข้นของสารตั้งต้นที่สูงขึ้นนำไปสู่การชนที่มีประสิทธิภาพมากขึ้นต่อหน่วยเวลาและนำไปสู่การเพิ่มอัตราการเกิดปฏิกิริยา
ความดันของปฏิกิริยาที่เป็นแก๊ส
การเปลี่ยนความดันของสารตั้งต้นที่เป็นก๊าซก็คือการเปลี่ยนความเข้มข้น จำนวนที่เพิ่มขึ้นของการชนที่เกิดจากความดันที่สูงขึ้นโดยทั่วไปจะเพิ่มอัตราการเกิดปฏิกิริยา
ขนาดอนุภาคของปฏิกิริยาที่เป็นของแข็ง
ปฏิกิริยาขึ้นอยู่กับการชน หากสารตั้งต้นเป็นของแข็งการบดให้เป็นอนุภาคขนาดเล็กจะเพิ่มพื้นที่ผิว ยิ่งมีพื้นที่ผิวที่สามารถเกิดการชนได้มากเท่าไรปฏิกิริยาก็จะเร็วขึ้นเท่านั้น
อุณหภูมิ
โดยปกติแล้วการเพิ่มขึ้นของอุณหภูมิทำให้อัตราการเกิดปฏิกิริยาเพิ่มขึ้น อุณหภูมิที่สูงขึ้นหมายความว่าโมเลกุลมีพลังงานจลน์เฉลี่ยสูงกว่าและมีการชนกันมากขึ้นต่อหน่วยเวลา นอกจากนี้ยังเพิ่มจำนวนการชนที่มีพลังงานเพียงพอที่จะทำให้เกิดปฏิกิริยาที่จะเกิดขึ้น
กลาง
อัตราการเกิดปฏิกิริยาเคมีขึ้นอยู่กับสื่อที่เกิดปฏิกิริยา มันอาจสร้างความแตกต่างไม่ว่าสื่อน้ำหรือสารอินทรีย์; ขั้วโลกหรือ nonpolar; หรือของแข็งของเหลวหรือก๊าซ
ตัวเร่งปฏิกิริยา
ตัวเร่งปฏิกิริยาจะลดพลังงานกระตุ้นของปฏิกิริยาเคมีและเพิ่มอัตราการเกิดปฏิกิริยาเคมีโดยไม่ต้องบริโภคในกระบวนการ การทำเช่นนี้โดยกลไกทางเลือกที่มีพลังงานกระตุ้นต่ำ