The processing time for a U.S. visa can vary depending on the visa category, the workload at the embassy or consulate, and individual circumstances. The State Department offers a web-based service that allows travelers to see the anticipated wait times at consulates around the world. This service can be accessed at: https://travel.state.gov/content/travel/en/us-visas/visa-information-resources/wait-times.html
It is advisable to apply well in advance of your intended travel date, as visa processing times can range from a few weeks to several months.