How many times can a Prior Service retake the ASVAB?
Depends. The ASVAB scores are valid as long as one is in the service. In other words, if one re-trains after 10 years in the service, the original ASVAB scores are used for job-qualification purposes (unless one elects to re-test, in which case, the latest test scores are used). If one is not in the service, the ASVAB scores are valid for two years. If one took the test over two years ago, and now wants to join the service, they would have to retake the ASVAB. Prior service time counts for pay and retirement purposes. Individuals transferring from another branch of service do lose their date of rank. However, they usually retain their rank up through E-5. I would go to http://www.military.