The invention provides a glucoside flavonereinforcing steel bar corrosion inhibitor and a preparation method thereof. The glucoside flavonereinforcing steel bar corrosion inhibitor is stable in structure, high in corrosion inhibiting efficiency, and meanwhile is simple in preparation method, easy for industrialization, friendly to environment, and low in production cost. The glucoside flavonereinforcing steel bar corrosion inhibitor is prepared by mixing the following components in percentage by weight: 15-30% of glucoside flavone with a specific structure, 5-15% of organic amine and the balance of water, wherein the organic amine is one or more of ethanolamine, diethanolamine, triethanolamine, N,N-dimethylethanolamine, N-methyldiethanolamine, diethylenetriamine, triethylene tetramine, tetraethylenepentamine, polyethylene polyamine, and polyethyleneimine.