Supplements
12
 min read

Vitamin D from Fatty Fish: UK Guide to Oily Fish Sources

Written by
Bolt Pharmacy
Published on
31/1/2026

Vitamin D from fatty fish provides one of the most concentrated natural dietary sources of this essential nutrient, crucial for bone health, immune function, and overall wellbeing. Oily fish such as salmon, mackerel, herring, and sardines accumulate substantial vitamin D3 (cholecalciferol) through their diet and habitat, offering a bioavailable form readily absorbed alongside beneficial omega-3 fatty acids. For UK populations facing limited sunlight exposure during autumn and winter months, incorporating fatty fish into regular dietary patterns represents a practical strategy to maintain adequate vitamin D status, as recommended by NHS and NICE guidance. This article examines why fatty fish are rich in vitamin D, compares content across species, and provides evidence-based guidance on incorporating these foods safely into your diet.

Summary: Fatty fish such as salmon, mackerel, herring, and sardines are among the richest natural dietary sources of vitamin D3, providing 5–25 micrograms per 100g serving depending on species and whether wild-caught or farmed.

  • Vitamin D in fatty fish exists as cholecalciferol (D3), the same form synthesised in human skin from sunlight, and accumulates in fish through their consumption of plankton and storage in fatty tissues.
  • A single 140g portion of oily fish can meet the UK recommended daily intake of 10 micrograms (400 IU) for adults and children over one year.
  • The NHS recommends at least two portions of fish weekly, including one portion of oily fish, to obtain vitamin D alongside omega-3 fatty acids and other nutrients.
  • Pregnant and breastfeeding women should limit oily fish to two portions weekly due to potential contaminants; men and non-pregnant women can consume up to four portions weekly.
  • Individuals with limited sun exposure, darker skin, or those who cover skin for cultural reasons should consider vitamin D supplements (10 micrograms daily) year-round, as recommended by UK Government guidance.

Why Fatty Fish Are Rich Sources of Vitamin D

Fatty fish represent one of the few naturally occurring dietary sources of vitamin D, a fat-soluble vitamin essential for bone health, immune function, and numerous physiological processes. Unlike most foods, which contain negligible amounts of vitamin D, fatty fish accumulate substantial quantities through their diet and metabolic processes. The vitamin D found in fish exists primarily as cholecalciferol (vitamin D3), the same form synthesised in human skin upon exposure to ultraviolet B (UVB) radiation.

The high vitamin D content in fatty fish relates directly to their biological characteristics and habitat. Fish are thought to accumulate vitamin D through consumption of phytoplankton and zooplankton, which synthesise vitamin D precursors when exposed to sunlight in surface waters. As these organisms move up the food chain, vitamin D concentrates in the fatty tissues of predatory fish. Species that inhabit cold, deep waters—such as salmon, mackerel, and herring—develop particularly high fat content to maintain body temperature and energy reserves, creating ideal storage conditions for this fat-soluble vitamin.

Vitamin D from oily fish is well absorbed when consumed with fat. The vitamin D in fish is absorbed alongside dietary fats in the small intestine, facilitated by bile acids. Oily fish provide vitamin D alongside omega-3 fatty acids, proteins, and other nutrients in their natural food matrix. For populations in the UK, where sunlight exposure is limited during autumn and winter months, fatty fish provide a valuable dietary strategy to maintain adequate vitamin D status, as recommended by the UK Government and NICE guidance on vitamin D supplementation.

How Much Vitamin D Do Different Fatty Fish Contain?

The vitamin D content of fatty fish varies considerably depending on species, habitat, diet, and whether the fish is wild-caught or farmed. Understanding these differences helps individuals make informed dietary choices to meet the UK recommended intake of 10 micrograms (400 IU) of vitamin D daily for adults and children over one year of age.

Wild-caught salmon ranks among the richest sources, providing approximately 10–25 micrograms (400–1,000 IU) of vitamin D per 100g serving, with sockeye salmon typically containing higher levels than other varieties. In contrast, farmed salmon generally contains 5–10 micrograms (200–400 IU) per 100g, though this varies based on feed composition and season. Herring offers substantial amounts, with approximately 15–20 micrograms (600–800 IU) per 100g, making it one of the most concentrated natural sources available in UK markets.

Mackerel provides roughly 8–12 micrograms (320–480 IU) per 100g, whilst sardines contain approximately 5–10 micrograms (200–400 IU) per 100g. Trout, particularly rainbow trout, supplies around 10–15 micrograms (400–600 IU) per 100g. Tinned tuna contains more modest amounts at 1–4 micrograms (40–160 IU) per 100g, as the canning process and the use of lighter meat reduces vitamin D content compared to fresh preparations.

It is important to note that these values represent averages, and actual content may vary significantly by season, processing method and specific product. A single NHS-recommended portion of oily fish (about 140g cooked weight) of salmon or mackerel can provide the entire daily recommended intake, whilst smaller oily fish like sardines require slightly larger portions. When selecting fish, wild-caught varieties generally offer higher vitamin D content, though farmed options remain valuable dietary sources.

Health Benefits of Getting Vitamin D from Fatty Fish

Obtaining vitamin D through fatty fish consumption offers multiple health advantages beyond simply meeting nutritional requirements. Oily fish provide vitamin D alongside other nutrients—particularly omega-3 polyunsaturated fatty acids (EPA and DHA), high-quality protein, selenium, and B vitamins—creating a nutritionally rich food choice.

Bone and musculoskeletal health represents the most established benefit of adequate vitamin D intake. Vitamin D facilitates intestinal calcium absorption and maintains serum calcium and phosphate concentrations necessary for bone mineralisation. NICE guidance emphasises vitamin D's role in preventing rickets in children and osteomalacia in adults. Omega-3 fatty acids in fish may support bone health through separate mechanisms. For older adults with vitamin D deficiency, adequate vitamin D status may help reduce fall risk by improving muscle strength and neuromuscular function, though evidence is mixed and benefits are most pronounced in those with initial deficiency.

Cardiovascular and metabolic health may benefit from regular oily fish consumption. Whilst vitamin D's direct cardiovascular effects remain under investigation, the omega-3 fatty acids in oily fish provide well-established cardioprotective effects, including triglyceride reduction, blood pressure modulation, and anti-inflammatory actions. The NHS recommends oily fish consumption for heart health, particularly for people who have had a heart attack.

Immune function and mental health may also benefit from adequate vitamin D status. Vitamin D receptors are present throughout the immune system, and adequate status supports both innate and adaptive immune responses. Some evidence suggests potential roles in reducing respiratory infection risk, though definitive conclusions require further research. The omega-3 content in fatty fish has been associated with reduced depression risk in some studies. Consuming oily fish provides both vitamin D and omega-3 fatty acids in a single food source, contributing to overall nutritional adequacy.

How to Include Fatty Fish in Your Diet for Vitamin D

Incorporating fatty fish into your regular dietary pattern requires practical strategies that balance nutritional goals with food safety considerations, culinary preferences, and sustainability concerns. The NHS recommends consuming at least two portions of fish weekly, including one portion of oily fish (approximately 140g cooked weight), to obtain vitamin D alongside other beneficial nutrients.

Fresh and frozen preparations offer versatile options for home cooking. Salmon fillets can be baked, grilled, or poached with minimal added fat, preserving vitamin D content whilst creating appealing meals. Mackerel responds well to grilling or pan-frying and pairs effectively with acidic accompaniments like lemon or tomatoes. For those new to oily fish, milder options like trout provide an accessible introduction. Cooking methods that use moderate heat and shorter durations help retain vitamin D, as excessive heat may cause some degradation, though losses are generally modest.

Tinned fish provides convenient, economical alternatives with extended shelf life. Sardines, mackerel, and salmon in tins retain substantial vitamin D content and can be incorporated into salads, pasta dishes, or served on wholegrain toast. When selecting tinned options, check labels for salt content, with lower-salt options generally preferable. Tinned fish with edible bones, such as sardines, offer the additional benefit of calcium.

Practical meal ideas include:

  • Grilled salmon with roasted vegetables for dinner

  • Mackerel pâté on oatcakes as a snack

  • Sardine and tomato pasta for lunch

  • Smoked mackerel in salads

  • Fish cakes using tinned or fresh salmon

Important safety considerations apply to certain populations. The NHS advises that women who are pregnant, breastfeeding or planning pregnancy should limit oily fish consumption to two portions weekly, limit tuna to no more than two tuna steaks or four medium-sized cans per week, and avoid shark, swordfish, and marlin entirely due to mercury content. Pregnant and immunocompromised people should ensure smoked fish is thoroughly cooked. Men, boys and women not planning pregnancy can eat up to four portions of oily fish weekly. Children can safely consume oily fish, with portions adjusted to age and appetite. People taking anticoagulant medications should maintain consistent fish intake and discuss significant dietary changes with their healthcare provider; high-dose fish oil supplements (rather than normal dietary fish consumption) may require medical supervision.

Other Dietary Sources of Vitamin D Beyond Fatty Fish

Whilst fatty fish represent the richest natural dietary source of vitamin D, several alternative foods and fortified products can contribute to adequate intake, particularly for individuals who do not consume fish due to dietary preferences, allergies, or sustainability concerns. Understanding these alternatives enables diverse dietary approaches to meeting vitamin D requirements.

Egg yolks contain modest amounts of vitamin D, typically 1–2 micrograms (40–80 IU) per egg, with free-range and pasture-raised eggs potentially offering higher levels due to hens' sun exposure. Whilst eggs alone cannot provide sufficient vitamin D, they contribute meaningfully when consumed regularly alongside other sources. Mushrooms exposed to ultraviolet light during growth can synthesise vitamin D2 (ergocalciferol), with some commercially available varieties providing 10 micrograms or more per 100g serving. However, vitamin D2 may be less effective than vitamin D3 at raising serum levels, and availability of UV-treated mushrooms in UK supermarkets varies.

Fortified foods play an increasingly important role in population vitamin D intake. In the UK, some fat spreads are fortified with vitamins A and D, though this is no longer a legal requirement—check labels for vitamin content. Many breakfast cereals, plant-based milk alternatives (soy, oat, almond), and some yoghurts are voluntarily fortified, typically providing 1–2.5 micrograms per serving. Infant formula is fortified to support growing children's needs. When selecting fortified products, checking nutrition labels helps quantify vitamin D content, as levels vary considerably between brands.

Cod liver oil and supplements offer concentrated vitamin D sources, with one teaspoon of cod liver oil providing approximately 10 micrograms. However, cod liver oil also contains vitamin A, and excessive intake may cause toxicity; pregnant women should avoid cod liver oil supplements due to vitamin A teratogenicity risks. Standard vitamin D supplements (10 micrograms daily) are recommended by the UK Government for all UK residents during autumn and winter months, and year-round for individuals with limited sun exposure, darker skin tones, or those who cover their skin for cultural reasons.

For individuals following plant-based diets, achieving adequate vitamin D through food alone presents challenges, making fortified foods and supplements particularly important. Vitamin D3 supplements derived from lichen offer vegan-friendly alternatives to animal-derived sources. The UK safe upper limits for vitamin D are 100 micrograms daily for adults and children over 11 years, 50 micrograms daily for children 1-10 years, and 25 micrograms daily for infants under 12 months (from all sources). Anyone concerned about their vitamin D status should consult their GP, who can arrange serum 25-hydroxyvitamin D testing if clinically indicated, particularly for individuals with symptoms of deficiency such as bone pain, muscle weakness, or frequent infections. If you experience side effects from vitamin D supplements, report them through the MHRA Yellow Card scheme (yellowcard.mhra.gov.uk).

Frequently Asked Questions

Which fatty fish contains the most vitamin D?

Wild-caught salmon and herring contain the highest vitamin D levels, providing approximately 10–25 micrograms and 15–20 micrograms per 100g respectively. Mackerel and trout also offer substantial amounts at 8–15 micrograms per 100g, whilst tinned sardines provide 5–10 micrograms per 100g.

How often should I eat fatty fish for vitamin D?

The NHS recommends consuming at least two portions of fish weekly, including one portion (approximately 140g cooked weight) of oily fish. This provides vitamin D alongside omega-3 fatty acids, though autumn and winter supplementation (10 micrograms daily) is advised for all UK residents.

Can I get enough vitamin D from fatty fish alone in the UK?

Whilst regular consumption of fatty fish significantly contributes to vitamin D intake, UK Government guidance recommends that all residents consider taking a 10 microgram daily supplement during autumn and winter months due to limited sunlight exposure, even when consuming oily fish regularly.


Disclaimer & Editorial Standards

The health-related content published on this site is based on credible scientific sources and is periodically reviewed to ensure accuracy and relevance. Although we aim to reflect the most current medical knowledge, the material is meant for general education and awareness only.

The information on this site is not a substitute for professional medical advice. For any health concerns, please speak with a qualified medical professional. By using this information, you acknowledge responsibility for any decisions made and understand we are not liable for any consequences that may result.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Book a discovery call

and discuss your eligibility for the Fella Program

Book your free call