The best vitamins for people with rosacea are generally considered to be B vitamins. Taking vitamins B and B-12 may help to treat rosacea and prevent further skin flare-ups. Some other vitamins for treating rosacea include vitamins E and C. Both of these vitamins are often recommended for improving skin quality in general and helping with rosacea. Additionally, it could be beneficial for a person with rosacea to take a multivitamin every day just in case the rosacea is related to a vitamin deficiency.
People who take B vitamins for rosacea may notice an improvement in the quality of their skin, because B vitamins are some of the most important for overall skin health. Vitamin B-12 may be especially beneficial for rosacea, and a person with severe rosacea might need to take additional amounts of this vitamin aside from what may be included in most B vitamins. Injections of vitamin B-12 could also be a good way to get extra amounts of this vitamin. Many doctors will administer these injections to people for various reasons, including to help with skin problems and to support immune system function.
Vitamin E is generally considered very useful for healing the skin, and people who take these vitamins daily for rosacea often notice that their flare-ups heal faster. It may help prevent scars or other long-lasting complications that sometimes result from rosacea and other skin problems. In addition to being available in supplement form, a person may be able to increase the amount of vitamin E she gets in a given day by eating foods with good fats. Things like avocados and canola oil tend to be good sources of vitamin E. Dark, leafy green vegetables are another source of extra vitamin E.
One of the other important vitamins for rosacea is vitamin C. This vitamin not only often improves the condition of the skin, but also tends to boost the effectiveness of the body's immune system. A stronger immune system may help to ward off rosacea flare-ups for many people who struggle with it. Taking vitamin C and other vitamins for rosacea may help to prevent and treat the skin disorder, but a person with rosacea might need to determine what is causing the problem before relying solely on vitamins to treat it. Before taking vitamins for rosacea outside of what may be included in a daily multivitamin, a person should make sure it doesn't contain any ingredients that can exacerbate flushing, like niacin, and talk to her doctor about the condition to find out what other treatments may help.