上海海洋大學總共有42個專業(yè)。
上海海洋大學本科專業(yè)有40個:物流工程、機械設計制造及其自動化、
建筑環(huán)境與設備工程、計算機科學與技術、熱能與動力工程、環(huán)境工程、食品質量與安全、食品科學與工程、輪機工程、食品經(jīng)濟管理、經(jīng)濟學、日語、包裝工程、金融學、朝鮮語、社會工作、國際經(jīng)濟與貿(mào)易、信息與計算科學、信息管理與信息系統(tǒng)、環(huán)境科學、電氣工程及其自動化、行政管理、生物科學、農(nóng)業(yè)資源與環(huán)境、物流管理、
會計學、生物技術、海洋技術、海洋漁業(yè)科學與技術、市場營銷、工業(yè)工程、水產(chǎn)養(yǎng)殖學、農(nóng)林經(jīng)濟管理、海洋科學、海洋管理、水族科學與技術、英語、園林、動物科學、水產(chǎn)。
上海海洋大學其他專業(yè)有2個:空間信息與數(shù)字技術、生物科學。