Question: how long does it take for a guy to get a perm?
Answer: A perm typically lasts three to six months, depending on your hair type and how well you take care of it. The appointment is a long process, too, often lasting anywhere from one to five hours.