Yes, it is legal to own U.S. gold coins. Private ownership of gold was restricted under Executive Order 6102, signed in 1933 during the Great Depression, which required most citizens to turn in gold coins, bars, and certificates to the Federal Reserve.
That restriction was lifted by Congress effective January 1, 1975, restoring Americans’ right to buy, sell, and hold gold in any form, including coins, bars, and bullion.
Today, U.S. gold coins such as American Eagles and Buffalos, along with historic pre-1933 coins, can be freely owned, collected, or traded. Some numismatic coins carry added legal protections as collectibles. No permit is required for personal ownership.
Related: Why is it illegal to own a 1933 $20 gold piece?
Is it Legal to Own a Gold Bar?
Yes, in the United States it is legal to own gold bars, coins, or any form of physical gold. This wasn’t always the case: from 1933 to 1974, federal law restricted private gold ownership for most Americans.
President Gerald Ford signed legislation in 1974 that lifted those restrictions, and since then, U.S. citizens have been free to buy, sell, and hold gold bullion without limits on quantity.
Most other countries also permit private gold ownership today, though rules on purchasing, reporting, importing, or exporting large amounts can vary. If you’re buying gold, it’s worth checking your country’s specific tax and reporting requirements, since these differ even where ownership itself is unrestricted.