I have not had any luck with B vitamins for mosquitoes, but it works very well with fleas.