Do you want to know the answer to how long does boys hair have to be to get braids? Well, that depends on the person braiding. The average hair length a stylist can catch is about 4-inches. If you run into a very skilled stylist they can catch down to 2-inches. However, at that short of a length don’t expect any elaborate designs like the pictures in this cornrows for men post.