Yes. U.S. citizens are allowed to have more than one valid U.S. passport at the same time, according to the National Passport Information Center, which is a division of the U.S. State Department. But in most cases, you are only allowed to have two valid passports at a time, according to the NPIC.Nov 2, 2017