All kinds of medicine have side effects. But Ayurveda is considered the best natural medicine for diabetes. The natural herbs which were being used since 5000 years in Indian Ayurvedic medicine do not have any kind of side effects. Natural Ayurvedic herbs are a great boon to the diabetic patient.