Brodins skeppsvarv grundades som Brodins Skeppsvarf 1849 av Olof Brodin den yngre (-1867). Han hade arbetat som konstruktör hos Lars August Bång (1806-53), som drev Gävle stads norra varv. 1849 etablerade han sig som egen skeppsbyggmästare på Fiskarevarvet på södra sidan av Gavleån.
Efter Olof Brodins död övertog Olof August Brodin (1867-1909) varvet. Det drevs till storstejken 1909, varefter det lades ned. Brodins varv tillverkade närmare 200 fartyg under perioden 1867-1909.