Greenhouse gas emissions from seafood production
This page has information on:
Rising levels of carbon dioxide and other greenhouse gas (GHG) emissions are contributing to global climate change. Maintaining ‘business as usual’ with continued emissions levels will intensify a changing climate. Action is needed by government, industry, and wider society to address climate change.
Recent UK legislation requires GHG emissions to be brought to net-zero by 2050, and for fisheries and aquaculture to minimise their impact on the climate. In parallel, business and energy supply pressures highlight the need for greater efficiency in seafood supply chains.
In response to these issues, we have worked with industry and other partners to gain a better understanding of GHG emissions in seafood, and identify hotspots in key seafood production systems in order to guide future industry action.
Seafood is a relatively low emissions protein, making it a climate smart food choice. All food production has some environmental impact, but in seafood the carbon footprint is modest.
We have documents available which look at the emissions impact of seafood production systems. These include a briefing paper which looks at GHG emissions associated with seafood supply chains, and a review of life cycle assessment research on products derived from fisheries and aquaculture. You can download these files from the links below:
System.AggregateException: One or more errors occurred. ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 51.143.212.184:443 at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult) at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) --- End of inner exception stack trace --- at Microsoft.Rest.RetryDelegatingHandler.<SendAsync>d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.Azure.KeyVault.KeyVaultClient.<GetSecretWithHttpMessagesAsync>d__66.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.Azure.KeyVault.KeyVaultClientExtensions.<GetSecretAsync>d__13.MoveNext() --- End of inner exception stack trace --- at SeafishCms.Code.Helpers.KeyVaultHelper.GetSecret(String key) in C:\_workspace\development\seafish\seafish-web\src\SeafishCms\Code\Helpers\KeyVaultHelper.cs:line 25 at SeafishCms.Code.Services.DocumentService.GetApiAccessToken() in C:\_workspace\development\seafish\seafish-web\src\SeafishCms\Code\Services\DocumentService.cs:line 208 at SeafishCms.Code.Services.DocumentService.GetDocument(String id, IPublishedContent content) in C:\_workspace\development\seafish\seafish-web\src\SeafishCms\Code\Services\DocumentService.cs:line 25 at SeafishCms.Code.Helpers.DocumentHelpers.GetDocumentById(Guid id) in C:\_workspace\development\seafish\seafish-web\src\SeafishCms\Code\Helpers\DocumentHelpers.cs:line 19 at ASP._Page_Views_Partials_Grid_Editors_DocTypeGridEditor_documents_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\Grid\Editors\DocTypeGridEditor\documents.cshtml:line 17 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25 at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at Our.Umbraco.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedElement content, String editorAlias, String viewPath, String previewViewPath, Boolean isPreview) at ASP._Page_app_plugins_doctypegrideditor_render_DocTypeGridEditor_cshtml.Execute() in C:\home\site\wwwroot\app_plugins\doctypegrideditor\render\DocTypeGridEditor.cshtml:line 28 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25 at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_Base_cshtml.Execute() in C:\home\site\wwwroot\Views\Partials\grid\editors\Base.cshtml:line 20 ---> (Inner Exception #0) System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 51.143.212.184:443 at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult) at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) --- End of inner exception stack trace --- at Microsoft.Rest.RetryDelegatingHandler.<SendAsync>d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.Azure.KeyVault.KeyVaultClient.<GetSecretWithHttpMessagesAsync>d__66.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.Azure.KeyVault.KeyVaultClientExtensions.<GetSecretAsync>d__13.MoveNext()<---
Seafood carbon footprints can be further reduced by addressing emissions ‘hotspots’. Seafood product footprints tend to have several ‘hotspots’ across the supply chain – stages that produce relatively more emissions.
We have worked with the British Standards Institution, industry, and experts from around the world to establish a common approach for assessing emissions in seafood. This common approach is set out in the published assessment standard available from the link below:
We have also developed web tools to help industry explore the GHG aspects of seafood products from capture fisheries. Our entry level tool is a simple profiling tool for industry to produce an indicative GHG profile for seafood products. There’s also a more detailed profiling tool which follows the guidelines set out in the BSI PAS2050-2 assessment standard. You can access these tools from the link below:
Following consultation with stakeholders from across the seafood supply chain, we are commencing redevelopment of our seafood emissions profiling tool. This aims to provide a range of benefits to industry, and specifically to support the following outputs:
- Understand carbon emissions associated with seafood (both wild capture and aquaculture), in the context of wider food proteins
- Identify emissions hotspots in their product supply chains to drive improvements
- Estimate emissions (carbon footprint) in their seafood products to support communications with customers
Get in touch
If you’d like to find out more about our work on greenhouse gas emissions please contact climate@seafish.co.uk