Question: how long does it take to become a warrant officer?
Answer: Soldiers selected to become warrant officers are in for "a demanding program initially," Sutton said. They must attend Warrant Officer Candidate School, which is five to seven weeks long, depending on the soldier, followed by the Warrant Officer Basic Course.