上海海洋大学总共有42个专业。
上海海洋大学本科专业有40个:物流工程、机械设计制造及其自动化、
建筑环境与设备工程、计算机科学与技术、热能与动力工程、环境工程、食品质量与安全、食品科学与工程、轮机工程、食品经济管理、经济学、日语、包装工程、金融学、朝鲜语、社会工作、国际经济与贸易、信息与计算科学、信息管理与信息系统、环境科学、电气工程及其自动化、行政管理、生物科学、农业资源与环境、物流管理、
会计学、生物技术、海洋技术、海洋渔业科学与技术、市场营销、工业工程、水产养殖学、农林经济管理、海洋科学、海洋管理、水族科学与技术、英语、园林、动物科学、水产。
上海海洋大学其他专业有2个:空间信息与数字技术、生物科学。