The rational canonical form theorem is very essential basic result of matrix theory, which has been proved by different methods in the literature. In this note, we provide an effcient direct proof, from which the minimality for the decomposition of the rational canonical form can be found.