The catch is that you can only take the ASVAB if your high school offers it or a military recruiter arranges an appointment at a Military Entrance Processing Station (MEPS) or another testing location. Usually, high schools arrange for large groups of juniors and seniors to take the test all at one time — but if yours didn’t, you missed school that day, or high school is a distant memory for you, your only other option is to sit down with an Air Force, Navy, Marine Corps, Coast Guard, Space Force, or Army recruiter and schedule the test.