Vitamin and Minerals for
Stress and Sleep

Calcium, especially when found in food, has a sedative effect on the body. A calcium deficiency causes restlessness and wakefulness. 

Magnesium deficiency is also thought to be responsible for nervousness that prevents sleep. Magnesium-rich foods include kelp, wheat bran, almonds, cashews, molasses and brewer's yeast. 

B vitamins have a sedative effect on the nerves and vitamins B5, B6 and B12 have all been linked to helping insomnia prevention. Your body‘s requirements for B vitamins is also increased during times of stress. B vitamins are vital for the production of energy from food, adrenal hormones and for the proper functioning of your nervous system. So it is advisable to take a B complex supplement if you are feeling stressed.

Potassium has been shown in research to be one of the elements responsible for deep slow-wave sleep.

If you prefer to take a whole food rather than a multi-vitamin supplement try kelp capsules as seaweed is a natural complete source of all these vitamins and minerals.

Tried Tested Trusted

What our customers say:

more info for

Useful herbs
Vitamins and minerals
Food Supplements
Dietary advice
Lifestyle advice

Articles and research papers on related conditions and topics


Napiers Sweet Dreams Herbal Remedy
Napiers Valerian Tincture
English Herbal Medicines Organic Valerian Relaxisleep.


Valerian root (Valeriana officinalis) is a tried and trusted herb for anxiety and insomnia.

Don't struggle alone

If you have chronic health problems, we advise you to see a medical herbalist at Napiers or through the  National Institute of Medical Herbalists


Passionflower (Passiflora incarnata) is a well-known herb to relieve stress and help restore healthy sleep patterns.


Feverfew (Tanacetum parthenium) is a well documented herb for preventing headaches and migraine.

Lime flowers

Lime flowers (Tilea europea) and leaves are taken to help reduce blood pressure associated with stress and tension.

St John's Wort

St John's Wort (Hypericum officinalis) is used to treat depression. Don't buy unlicensed St John's Wort as it has known drug interactions, even with the contraceptive pill.

Napiers, Mailorder Dept, 24 Tennant Street, Edinburgh EH6 5ND • Telephone 0845 002 1860 • Caring for you naturally since 1860