An improved version of the Coats-Redfern method of evaluating non-isothermal kinetic parameters is presented. The Coats-Redfern approximation of the temperature integral is replaced by a third-degree rational approximation, which is much more accurate. The kinetic parameters are evaluated iteratively by linear regression and, besides the correlation coefficient, the F test is suggested as a supplementary statistical criterion for selecting the most probable mechanism function. For applications, both non-isothermal data obtained by theoretical simulation and experimental data taken from the literature for the non-isothermal dehydration of Mg(OH)2 have been processed.