As we are taking one more step in fulfilling our New Year’s resolution “Help everyone to a healthier lifestyle filled with healthier beauty products”, this week I’ve decided to write about how hair vitamins and lifestyle choices can affect your hair. Whereas hair products can affect your hair from the outside, what you eat and drink, can affect it from the inside. Therefore, if you want healthy and strong hair, it is essential that you strive to eat ‘right’ and get the right hair vitamins and minerals. This post will help guide you in how to do this.

Hair Vitamins and Minerals

hair vitamins


Like the rest of your body, your hair needs water to function well and stay healthy and sharp. Drinking more water is one of the simple things you can do for your hair – plus it can also give you nicer skin and more energy (yes please!) – so start drinking!

Vitamin B

Does this vitamin might sound familiar to you? That’s probably because B-vitamin is one of the most mentioned and crucial hair vitamins if you want healthy hair! This vitamin can give you strong and glossy hair – and who doesn’t want that? Your body requires b-vitamins, especially if you are physically active regularly. Products you can eat to get vitamin B are whole meal, bean sprouts, nuts, dark green salads, corns, peas and mushrooms. Yum!

If you want to learn more about vitamin B, please read my post What You Need to Know About Vitamin B.

Vitamins A and C

Vitamins A and C are important for your body’s production of tallow which. Tallow can function as your body’s own balm as it protects your hair and skin and keeps it from drying out. To get these hair vitamins, eat green vegetables like spinach and broccoli which contain lots of A-vitamin and C-vitamin, and carrots which contain A-vitamins.


Magnesium, calcium, zinc and iron are all minerals that can affect the strength and health of your hair. Especially if you are breastfeeding or do a lot of sports, your body is likely to use a lot of these minerals and you need to pay attention to this. Green vegetables, dairy products and whole meal are some of the products containing these minerals.

Essential fatty acids

In spite of the not so charming name, fatty acids, such as omega-6 and omega-3 are necessary for your hair and your body in general. Most of us easily get enough of the omega-6, but in contrast, we tend to lack omega-3. Omega-3 fatty acids contribute to a soft and healthy scalp and not least, to glossy hair. A good way to get omega-3 is from eating fat fish such as salmon and mackerel. But if you’re not really a fish-eating type of person, you can get it from flax seed, walnuts and oils with rapeseed, flax seed and walnuts.


Proteins contribute to the strength of your hair and help the hair grow. The easiest way to gain proteins is through meat, eggs and fish, but if you are a vegetarian, dairy products, beans, nuts and dates are great alternatives. So start eating, and get stronger (hair)!

If you’re in doubt about whether you get enough of these hair vitamins and minerals, it is a good idea to take dietary supplements – your body and hair need them. One of the consequences from lacking certain vitamins and minerals is that your hair gets thin and loses its shine. And nobody wants that!

Lifestyle and hair

Besides getting the right food and drinks, your general lifestyle can also affect the health of your hair. A healthy lifestyle is also a type of hair care. Here are a few general things you can do to take care of yourself and your hair.

hair vitamins

Keep your blood sugar stable

Keeping your blood sugar stable is essential as variations might affect your body’s production of tallow. This will cause greasy hair and might affect your hair follicles in a negative way. So make sure your blood sugar is as stable as possible at all times.


Getting enough sleep is one of the essential tips for a healthy and balanced lifestyle in general. And as your general lifestyle might also affect the look and feel of your hair, so will your sleep routines. My advice is thus to get the right amount of sleep (which will vary from person to person, but a general rule is 7-9 hours) every night. Just think of as when you’re tired, so is your hair and your skin – your body needs energy.

Feel good

Your hair is very much impacted by your health in general so a good place to start if you want healthier hair is to think about your lifestyle in general. If you are stressed, smoke cigarettes, eat a lot of sugar, drink a lot of alcohol, have allergies, lack sleep and so on, your entire body – including your hair – suffers from this. Now this might sound cliché to you, but your hair reflects the overall condition of your body, thus a healthy lifestyle is key to good hair care.

Want more tips for healthy hair? Read our blog about 3 simple ways to strong, natural and healthy hair.

Michelle, The Hair Log