According to experts and research, the best supplements that can be taken for hair loss include; Biotin, vitamin C, Iron, vitamin D, and B vitamin. Biotin and B vitamins are considered the best vitamins for stopping hair loss.