Being a coastal country, it should not be surprising that fishing has become one of the most popular things to do in Dubai. In fact, many tourists now visit the emirate specifically to enjoy the fishing in the Persian Gulf. The basic reason that Dubai has become a prime fishing destination is the wide variety of fish that you can catch, which include Yellowfin Tuna, King Mackerel, Grouper, Queenfish and Dorado. Barracuda is also a popular fish to catch, since it is available all year round.
The best time to fish in Dubai is between the months of October to May, since this is the winter season when the fish are most plentiful in the Gulf as they move from the cold depths to the warmer upper water. You can also go fishing during the summer but you will have to schedule your trip for after sunset as the temperatures can become unbearable. But make sure to bring a sweater as it can get chilly in Dubai once the sun goes down
If you want to experience deep sea fishing in Dubai, the best way to do so is to book a tour, since the tour company will take care of all the bureaucratic requirements. Otherwise, you would have to be responsible for securing a hook-line fishing license from the relevant municipal agency. When you book with a tour company, however, they will take care of securing a short-term license for you. Remember to provide them with the necessary documents such as your passport and valid residential visa as well as a passport-sized photo. If you choose to charter a boat, you will need to have a rental contract and photographs to present to the authorities.
The best fishing spots in Dubai include the Dubai Creek, which is found beyond the Jebel Ali Free Zone, the East Coast and Dibba, close to the Maktoum Bridge. Each of these spots is known as the best place to catch particular fish species. For example, if you want to catch a Queen Mackerel or Dorado, you can go to the East Coast and if you plan to catch Kingfish, to the Dubai Creek.