Topical Vitamin B12 cream seems to be very soothing for itchy, eczematous skin and may even help keep the skin in a quiet state. It seems very safe and there are several studies on it in the peer-reviewed literature (see below).
We have the B12 cream ("Pink Magic") made for our patients in batches to keep the price down and to help ensure consistency, but any compounding pharmacy should be able to make it.
First, here is the formal recipe from the study:(reference below)
0.07 g cyanocobalamin (vitamin B12)
46 g persea gratissima Oil (avocado oil)
45.42 g water
8 g TEGO® Care PS or methyl glucose stearate (an emulsifier)
0.26 g potassium sorbate (a preservative)
0.25 g citric acid
The one we have made is a little more elegant and contains:
Water, Glycerin, Shea Butter, Beeswax, Fractionated Coconut (Cocos nucifera) Oil, Jojoba (Buxus
Chinensis) Oil, Sunflower (Helianthus Annus) Oil, Phenoxyethanol, Tocopherol(Vit. E),0.07% Cyanocobalamin(Vit. B12), Sodium Citrate.
However, a prescription could simply be written as: Please compound vitamin B12 powder into a moisturizer base so that the final concentration is 0.07%.
You can also order some of ours from our office: 312-995-1955 and they can send it anywhere.
However, some of my patients told me they were able to make it at home! Here is a home recipe from a patient of mine if you are a "do-it-yourselfer”.
A good quality kitchen scale like this one:
Vitamin B12 powder like this: https://www.amazon.com/BulkSupplements-com-Vitamin-B12-Methylcobalamin-Grams/dp/B087LF562P
(Please note: This powder is 1% Vitamin B12. It has been diluted and is not PURE Vitamin B12.)
A good quality moisturizer base, such as Vanicream in the 16 oz (454 gram size) like this: https://www.amazon.com/Vanicream-Moisturizing-Sensitive-Irritated-Dermatologist/dp/B000NWGCZ2
On a quality kitchen scale, weigh out 32 grams of the powder. (Note: this = 0.32 grams of actual vitamin B12)
Now add in the moisturizer base until the scale reads 454 grams total. (there will be some moisturizer left in the jar)
Remove it from the scale and use a mixer to mix it together thoroughly. It should be a light pink color.
It is best to keep it in the fridge in a sealed container. It should be good for at least 2 weeks.
You can then try applying it 2-3 times daily to the areas.
*Note: Always try a new product to a small area first as a test spot, and always consult with your doctor or health care practitioner before trying new moisturizers or products.
Stücker M, Pieck C, Stoerb C, Niedner R, Hartung J, Altmeyer P. Topical vitamin B12—a new therapeutic
approach in atopic dermatitis—evaluation of efficacy and tolerability in a randomized placebo?controlled
multicentre clinical trial. British Journal of Dermatology. 2004 May;150(5):977-83.
Januchowski R. Evaluation of topical vitamin B12 for the treatment of childhood eczema. The Journal of
Alternative and Complementary Medicine. 2009 Apr 1;15(4):387-9.