how long do you have to be a sgt
A staff sergeant must have served at least 23 months in grade to be considered for promotion to technical sergeant. It normally takes 10â12 total years of service to attain this pay grade.