How long does it take to earn a black belt? Posted On 7 Jan 2017 By karate_admin In If you are training 2-3 times a week, and miss less than 20% of classes, you may earn a black belt as quickly as 5 years.