Best time to take your supplements: a per-nutrient cheat sheet
Quick answer
Fat-soluble vitamins with a meal, magnesium in the evening, iron on an empty stomach with vitamin C, and the pairs you should NOT take together. A practical, evidence-based timing guide.
Alex Soto, Founder, VitaminDB
7 min readUpdated 6/28/2026 NIH-sourced
On this page
The single biggest timing mistake is taking fat-soluble vitamins and iron the wrong way — everything else is mostly about consistency. Here's the practical cheat sheet, then the pairs to keep apart.
Take WITH a meal (ideally one with fat)
Fat-soluble vitamins — D3, A, E, K2 — and omega-3 absorb substantially better with dietary fat. Taking a vitamin D softgel with a low-fat breakfast or on an empty stomach leaves absorption on the table.
- Vitamin D3: with your main fatty meal. (Dosing details in vitamin D3 dosing.)
- Omega-3: with food — also cuts fishy burps. (See omega-3 [EPA/DHA explained](/guides/omega-3-epa-dha-explained).)
- CoQ10, vitamin E, vitamin K2: same rule — with fat.
Take on an EMPTY stomach (with a catch)
Iron absorbs best on an empty stomach plus vitamin C (which boosts non-heme iron uptake) — but it's also the most likely to cause nausea. The fix for sensitive stomachs is a gentler form rather than taking it with food; see iron without stomach upset. Keep iron away from calcium, coffee, and tea, which sharply reduce absorption.
Take in the EVENING
Magnesium (especially glycinate) is calming and gentle, so many people take it at night for sleep and muscle relaxation. It's not a hard rule — consistency wins — but evening suits its profile. Malate is the more daytime-leaning form (magnesium forms decoded).
Anytime (just be consistent)
Most water-soluble vitamins — vitamin C, the B-complex — don't need a specific time. Vitamin C absorption falls at very high single doses, so split large amounts. B vitamins can be mildly energizing for some people, so morning is a reasonable default.
The "don't combine" list (absorption competition)
Some nutrients compete for the same uptake pathways. Separate these by a couple of hours:
- Iron ↔ calcium / zinc / coffee / tea — all blunt iron.
- Zinc ↔ high-dose iron, and ↔ calcium.
- Calcium ↔ iron, and ↔ thyroid medication.
- Magnesium ↔ tetracycline / quinolone antibiotics and bisphosphonates — hours apart (per the NIH).
A simple, high-yield routine
- Main meal: D3, K2, omega-3, CoQ10 (fat-soluble crew).
- Separate slot, empty stomach + vitamin C: iron (if you supplement it).
- Evening: magnesium.
- Anytime: vitamin C, B-complex.
That captures nearly all the absorption upside without a complicated schedule.
Don't forget cost per dose
Timing maximizes what you absorb; cost per dose maximizes what you pay for it. Once you've picked forms, compare each on real cost per serving — browse every nutrient from the VitaminDB nutrient index (we rank by cost per effective dose, not sticker price — methodology).
General intake references here are from the NIH Office of Dietary Supplements and are not medical advice.
Covered nutrients: vitamin-d3, magnesium, iron, zinc, vitamin-c, omega-3
See the live cost-per-dose data
This guide is editorial — the prices below are real and current.
Frequently asked questions
Does timing really matter, or is consistency enough?
For most water-soluble vitamins, consistency matters most — take them whenever you'll remember. Timing matters more in three situations — fat-soluble vitamins (A, D, E, K) absorb far better with a fatty meal, iron absorbs best on an empty stomach with vitamin C and away from calcium and coffee, and a few minerals compete with each other (see the do-not-combine list below).
Which supplements should NOT be taken together?
Separate iron from calcium, zinc, and coffee/tea (they blunt iron absorption); separate zinc from high-dose iron and from calcium; and separate calcium from iron and from thyroid medication. Magnesium and some antibiotics (tetracyclines, quinolones) should be hours apart.
Can I take everything at once to keep it simple?
You can for general multivitamins, but you'll lose absorption on iron (if taken with calcium/coffee) and may upset your stomach. A simple split — fat-soluble + omega-3 with your main meal, iron separately with vitamin C, magnesium in the evening — captures most of the gains.
Deals on these nutrients

MegaFood Vitamin D3 1000 IU (25 mcg) - Vitamin D Supplements…
Cost per serving
$0.30
90 servings · ~90-day supply

Pure Encapsulations Vitamin D3 250 mcg (10
Cost per serving
$0.43
120 servings · ~120-day supply

Nature's Bounty Vitamin D3 5000 IU Softgels
Cost per serving
$0.06
240 servings · ~240-day supply

Vitalibre 10 in 1 Magnesium Complex
Cost per serving
$0.08
120 servings · ~120-day supply
Related guides
What a supplement should cost per dose — and how to tell if you're overpaying
The sticker price on the bottle is the wrong number. Cost per dose — price ÷ servings ÷ active amount — is what you actually pay each day, and the same dose can cost many times more just depending on the brand.
Can you take too much? The supplement upper limits that actually matter
Water-soluble vitamins you flush out; fat-soluble vitamins and minerals accumulate and have real ceilings. The NIH upper limits worth knowing — vitamin A, D, iron, zinc, B6, selenium — and why megadoses backfire.
The Full GLP-1 Supplement Stack: What to Take & Cost Per Day
A cost-per-dose companion supplement stack for GLP-1 users (Ozempic/Mounjaro): protein, vitamin D, magnesium, B12, omega-3 — and the full daily cost.
Testosterone Supplements: What the Evidence Actually Supports
A hedged, evidence-minded look at testosterone supplements: why most "T-booster" blends underdeliver, and the cheap deficiency-correction approach.