The invention discloses a self-catalyzed alkyd resin and a preparation method thereof. During the preparation, glycerin, benzoic acid, soy oil acid, phthalic anhydride, color reducing agent, xylene and self-made drier are put into a four-necked flask, and the Raise the temperature to reflux, react at 180-200°C for 3 hours, then divide the water and raise the temperature to 200-210°C, react for 5 hours, when the acid value is 10-20mgKOH / g, cool down to 100°C, add xylene and stir to obtain autocatalytic Alkyd resin. The alkyd resin achieves self-catalysis by introducing a group with drying effect, and can shorten the drying time of PU paint without adding a drier when making paint. Compared with an external drier, the catalytic effect It is more stable, and there is no problem of uneven gloss of the paint film caused by uneven precipitation and dispersion of the external drier, which improves the sandability and yellowing resistance of the primer, and reduces the cost of the customer's later paint production.