do b vitamins repel mosquitoes?
These scientists found that 300 milligrams of vitamin B-1 transferred through the skin from a patch did not repel mosquitos. Other studies with vitamin B-1 supplements taken orally have shown inconsistent results. Perhaps that's because some people have more natural mosquito-repelling odors than others.