Các giải pháp để đánh bắt quá mức bao gồm thay đổi ngư cụ để giảm tác động tiêu cực của nó đến quần thể cá và môi trường, thả cá lớn, khuyến khích phát triển các nỗ lực đánh bắt nhỏ và quản lý nghề cá thông qua đồng quản lý. Thay đổi cách áp đặt giới hạn đánh bắt cũng có thể giúp giảm đánh bắt quá mức.
Ví dụ về các kỹ thuật đánh bắt dẫn đến đánh bắt quá mức bao gồm các tàu đánh cá trên biển kéo lưới ở đáy đại dương, xâu hàng nghìn lưỡi câu từ một dây câu. Giảm tác động của việc đánh bắt quá mức có thể được thực hiện bằng cách thay đổi thiết bị mà ngư dân sử dụng bằng cách tổ chức các cuộc thi có giải thưởng tiền mặt để khuyến khích ngư dân gửi ý tưởng về thiết bị mới. Thay đổi loại cá nào để đánh bắt và loại cá nào để đánh bắt có thể giúp giảm đánh bắt quá mức. Niềm tin lâu dài về việc nuôi giữ những con cá lớn nhất đã ảnh hưởng đến kích thước của những con cá sẵn có. Ví dụ, việc chọn cá theo kích cỡ của chúng đã góp phần vào việc hạn chế đánh bắt cá tuyết Đại Tây Dương. Đánh bắt các sinh vật thấp hơn trên lưới thức ăn, thay vì các động vật ăn thịt đỉnh như cá ngừ và cá hồi, có thể có tác động tích cực đến vấn đề đánh bắt quá mức vì tồn tại nhiều con mồi nhỏ hơn các động vật ăn thịt lớn.
Thủy sản nhỏ hơn đánh bắt nhiều như thủy sản quy mô lớn, nhưng nghề cá lớn thường sử dụng tàu lớn hơn trong khi sử dụng ít người hơn. Khuyến khích ngư dân tham gia quản lý nghề cá của họ cùng với chính quyền địa phương và liên bang có thể giúp ngư dân hiểu được tác động của chúng đối với hệ sinh thái địa phương.