There is no limit on carrying foreign currency to the US. However, amounts exceeding USD 5,000 or equivalent as well as foreign exchange in the form of bank notes, currency notes or traveller's cheques in excess of USD 10,000 or its equivalent have to be declared to the customs.