The price of vitamin B6 varies slightly depending on the size of the city and the level of the hospital. Usually in provincial capitals and Grade 3A hospitals, the price of vitamin B6 is relatively more expensive. The price is usually 23.8-25.5 RMB for a 30-capsule bottle, while in second-tier cities, level 3B hospitals and level 2A hospitals, the price per bottle is relatively cheap, usually ranging from 15.8-19.5 RMB. In tier 3 cities or tier 3C hospitals, the price of vitamin B6 is relatively cheaper again, usually ranging from$11.5-$15.8.