The duration of the programs offered in herbal medicine varies with the program type. The undergraduate bachelor's degree in herbal medicine takes about four year to complete which can be followed by the masters program. The master's degree in herbal medicine is for two year and the doctorate in herbal medicine takes additional three years or more.