维生素b确实能够祛痘,因为这个痘痘的产生也是可能和个人维生素的缺乏有一定的关系,但是具体的原因需要查明一下身体,比如内分泌失调,湿气比较严重,火气大,都可能会引起痘痘的产生,尽量的采用一些比较健康有效的方法进行治疗,比如局部的使用一些药膏进行涂抹,调理自己的身体,达到一个营养均衡的状态。