This article describes the application of adaptive PID control with genetic algorithm (GA) to a jacketed batch polymerization reactor. This method was used to keep the polymerization reactor temperature at the desired optimal path, which was determined by the Hamiltonian maximum principle method. The reactor was simulated and the model equations of this jacketed polymerization reactor were solved by means of Runge-Kutta-Felthberg methods. A genetic algorithm can be a good solution for finding the optimum PID parameters because unlike other techniques it does not impose many limitations and it is simple. In this research, suitability of these parameters was checked by the integral absolute error (IAE) criterion. The control parameters in the PID algorithm were changed with time during the control of a polymerization reactor. It was seen that the genetic algorithm was able to tune the PID controller used in this system in terms of higher robustness and reliability by changing the parameters continuously.