A novel method to generate cylindrical vector beams is presented based on a cat-eye cavity laser and a Mach-Zehnder interferometric arrangement. Some transverse modes can be generated by the cat- eye cavity laser and then superimposed by the Mach-Zehnder interferometric arrangement to form different kinds of cylindrical vector beams. First, simulations of four kinds of cylindrical vector beams based on four kinds of combinations of transverse modes are made and other situations are also discussed when the two beams are in-phase, 180° out-of-phase and with other phase difference. Then, an experimental set-up based on a cat-eye cavity laser and a Mach-Zehnder interferometric arrangement is built, and four forms of cylindrical vector beams generated by the experiment system. The experimental results agree well with the simulative results.