Upvote:14
Tl;dr
The driver of a motor vehicle on public roads in the United States must possess a valid drivers licenses. This is governed by each state's law, and is a consistent rule.
More detail:
No person in the US needs a driver's license to travel by automobile on public roads in the United States.
If, however, you mean to ask if one needs a drivers license to drive a motor vehicle on public roads in the United States, then the answer is "A US passport card is insufficient. One needs a driver's license."
A US passport card is not a drivers license, In the US, drivers licenses are issued by the states, not by the federal government.