The ocean is good for mental health

, 16 November 2020
The ocean is good for mental health
Seven Sister © John Tyler

By Ella Garrud

Living Seas Officer

My refuge when I’m feeling down has also been to go to the sea. I have always known that the ocean is good for my mental health, simply because I always feel better when I’m there. But is there actual research that shows the ocean is beneficial for people’s mental health?

There are in fact a number of studies which show exactly that. A study published in 2016 by Michigan State University found that there is a link between good health and people’s visibility of water, which the researchers termed ‘blue space’. The study found that people with more views of ‘blue space’, including the ocean, in their day-to-day lives reported lower levels of psychological distress.

Birling Gap©Peter BrooksSussex Wildlife Trust

Birling Gap by Peter Brooks

More recently, a study published in 2019 by the University of Exeter found that adults from the lowest earning households in the UK, who lived in cities and towns less than 1 km from the coast, reported better mental health than those living far from the coast. The findings from this study suggest that living near the coast could help mitigate health inequalities for those people from poorer backgrounds.

A number of other studies have also found that the ocean, and other blue spaces, is linked to people’s general improved health and wellbeing, better physical activity levels, improved psychological restoration and lower mortality rates.

I knew without these studies that the ocean was good for me, but it’s great to see scientific evidence to back me up. So if you’re feeling down this lockdown, get out to the coast and soak up that ocean goodness. If you can’t get to the sea, go to a lake, a river, or even listen to some soothing ocean sounds. Most importantly, look after yourselves and each other, and find refuge in nature where you can. 

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1783131169.22730 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1783131169.25760.0303Matched route: news/[slug:s]
1783131169.25780.0001Server address: 216.73.217.177
1783131169.25780.0001Using master page: /templates/pages/blog/post.php
1783131169.25780Page arguments:
Array
(
    [0] => /news/the-ocean-is-good-for-mental-health
    [s] => the-ocean-is-good-for-mental-health
    [1] => the-ocean-is-good-for-mental-health
)
1783131169.25830.0004 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783131169.25970.0015 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783131169.26180.0021 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783131169.26250.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783131169.26480.0022 [1] SELECT * FROM swt_shop_cart WHERE cartID=22593795
1783131169.26540.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22593795
1783131169.26610.0007 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-04 02:12:00' AND saleTo>'2026-07-04 02:12:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783131169.27510.009 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='the-ocean-is-good-for-mental-health')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-04 02:12:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783131169.27810.003 [1] SELECT FOUND_ROWS() AS `count`
1783131169.280.0019 [1] SELECT * FROM swt_blog_posts WHERE postID=2369 AND postStatus='Published' AND postDateTime<='2026-07-04 02:12:00'
1783131169.28660.0066 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783131169.28930.0027 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783131169.29220.0029 [1] SELECT * FROM swt_categories WHERE catID=207 LIMIT 1
1783131169.29380.0016 [1] SELECT * FROM swt_categories WHERE catID=44 LIMIT 1
1783131169.2970.0032Using template: /templates/blog/post.html
1783131169.29740.0005 [162] SELECT catID, catPath FROM swt_categories
1783131169.29860.0012 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-04 02:12:00' AND postSlug='the-ocean-is-good-for-mental-health'
1783131169.32160.023Using template: /templates/blog/post.html
1783131169.32260.0009 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783131169.32440.0018Using template: /templates/pages/attributes/seo.html
1783131169.32470.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783131169.32570.001 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783131169.32680.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783131169.32980.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783131169.33040.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783131169.33240.002Using template: /templates/navigation/ps_nav_template.html
1783131169.33240.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783131169.33330.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783131169.33370.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783131169.33680.003 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783131169.33790.0012 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783131169.33870.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783131169.34130.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783131169.34230.001 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783131169.34470.0024 [1] Using template: /templates/navigation/breadcrumbs.html
1783131169.34520.0005Using template: /templates/blog/post.html
1783131169.34760.0024 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1783131169.34940.0018Using template: /templates/blog/author.html
1783131169.35010.0006 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='the-ocean-is-good-for-mental-health')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-04 02:12:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783131169.35230.0023 [1] SELECT FOUND_ROWS() AS `count`
1783131169.35290.0006 [1] Using template: /templates/blog/post.html
1783131169.45720.1042Using template: /templates/blog/comment_form.html
1783131169.46710.0099 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2369 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783131169.52670.0596 [0] Using template: /templates/blog/comment.html
1783131169.5270.0003Using template: /templates/blog/post.html
1783131169.52730.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1783131169.52970.0023 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783131169.53060.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783131169.53140.0008 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783131169.53420.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783131169.53510.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783131169.53840.0033 [6] Using template: /templates/navigation/footer-nav.html
1783131169.53980.0015 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783131169.54090.0011 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783131169.54140.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783131169.54390.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783131169.54460.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783131169.54760.003 [10] Using template: /templates/navigation/footer-nav.html
1783131169.55120.0036 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783131169.55680.0056 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783131169.56170.0049 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783131169.56440.0027 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783131169.56510.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783131169.56820.003 [29] Using template: /templates/navigation/footer-nav.html
1783131169.57620.008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783131169.57740.0012 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783131169.57910.0017 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783131169.59140.0123 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783131169.59220.0009 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783131169.59720.005 [10] Using template: /templates/navigation/footer-nav.html
1783131169.59970.0024Request time: 0.3778
1783131169.59970Process time: 0.376
1783131169.59970Memory: 2.4541