Question: how long does it take to become a us army colonel?
Answer: By law, a colonel must have at least 22 years of cumulative service and a minimum of three years as a lieutenant colonel before being promoted. The pay grade for colonel is O-6.