6 Signs That You Have A Deficiency Of Vitamin B6

Vitamin B6 or pyridoxine is involved in the functions of your nervous system, immune system and more than 150 enzymatic reactions in your body that help you process the proteins, fat and carbohydrates that you consume daily. In addition, according to the latest studies that demonstrate its anti-inflammatory and antioxidant properties, it can help you prevent cancer and other heart diseases.

It is important to know that you are more likely to suffer from vitamin B6 deficiency if you are pregnant, are obese, smoke, or have renal, liver, digestive or autoimmune deficiencies. If so, be sure to know what are the most common signs that you have vitamin B6 deficiency.

6 Symptoms of low levels of vitamin B6

1.Rashes on the skin

Low levels of vitamin B6 in your body can cause rashes on your skin, since this vitamin helps your body to synthesize collagen, necessary for healthy skin. This type of rash is known as seborrheic dermatitis and you can identify it by its oily and scaly appearance, reddish and may cause swelling, itching or white spots.

2.You hurt and your lips crack

The lack of this vitamin can cause you cheilosis , a type of disease that can swell and redden your lips, with cracks in the corners that can bleed and become infected. Besides being very painful, it can make it difficult to do normal activities such as talking and eating.

If this is your case, it is important that you improve your vitamin B6 intake with supplements or naturally, in addition to avoiding dry, windy or sunny places.

3.You feel annoying changes in your language

Pain, swelling, redness or a smooth and shiny surface on your tongue are symptoms of glossitis , an inflammation of the tongue generated by vitamin B6 deficiency.

Glossitis can cause discomfort when chewing, swallowing or talking to those who should pay attention to a drop in vitamin B6.

4.Presentas mood changes

Vitamin B6 is involved in the manufacture of several neurotransmitters such as serotonin or gamma-aminobutyric acid (GABA), which helps you to control depression, anxiety and feelings of pain. That is why having adequate levels of vitamin B6 can avoid such feelings and maintain your mood.

Also, vitamin B6 can help you control your symptoms of pre-menstrual syndrome such as irritability, anxiety, depression and bad mood.

Low levels of vitamin B6 can generate mood swings

5.Your immune system is weak

Low levels of vitamin B6 can affect your production of antibodies, necessary to avoid infections or other more serious diseases such as cancer. Similarly, vitamin B6 is involved in the production of white blood cells, including T cells that regulate immune function.

6.You feel tired and with low energy

Vitamin B6 has a preponderant role in the production of hemoglobin, which is the protein in the blood that helps you transport oxygen throughout your body.

If you do not have enough B6 in your body, your cells do not receive enough oxygen because of the low production of hemoglobin, this can make you feel tired and slow. This fatigue can also be caused by the affectation that vitamin B6 generates in the production of melatonin, the hormone responsible for sleep.


The most common symptoms that indicate that you are suffering from a deficiency of vitamin B6 include fatigue, a weak immune system, mood swings, rashes and discomfort in your tongue and mouth; You may also feel tingling in your hands and feet, or you may have convulsions.

The recommended average consumption of vitamin B6 for adults is 1.7 mg / day. It is not difficult to consume B6 because it is found in a wide variety of foods, both animals and vegetables, but it is important to make sure that you are doing it regularly, since your body can not store it for a long time.

The meats, especially, are rich in vitamin B6, so it is important that if you are vegetarian or vegan you check your regular intake of this vitamin in other foods of the vegetable kingdom or in supplements.


Leave a Reply

Your email address will not be published. Required fields are marked *

three + two =