In the US, a machete is considered an agricultural tool, not a weapon, so carrying one openly is against the law. Although most of us have seen the movies that show machete-wielding men in the jungle, the reality is that carrying one in public is highly illegal and will likely get you a ticket. A machete is a violation of city administrative code, and violators could face up to 15 days in jail or a few hundred dollars fine.
While there are no specific laws preventing purchase in foreign countries, you can purchase a machete. Because it is an agricultural tool, it must be stored in checked luggage. If you want to carry one on a plane, you should check the rules and regulations of your country of travel before buying a machete. Also, you should know the age requirements to buy a machete in your country of residence.
While you do not need to be 18 to buy a machete, you should be at least 18 years old. This is because machetes are extremely sharp, and the blades are not safe for children. Nevertheless, if you do happen to be caught with a machete, you should be prepared to defend yourself. The law doesn’t permit carrying weapons you’re not familiar with.