Morocco’s Mediterranean and Atlantic coasts offers many opportunities for fishing, particularly in the Atlantic. For the adventurous, try the Western Sahara area.
If you wish to experience deep sea fishing, boat trips can be arranged at Sakhla in the Sahara and Mohammedia near Casablanca. Essaouira and Moulay Bousselham are also options.
Morocco’s Atlantic coast has an ocean plentiful of Sa Perch, Bonitos, Mullet, Chad, and Sea Beam, as well as larger varieties of fish including the swordfish, marlin, tuna, grouper and barracudas. The Coast is said to be one of the richest in the world. Since 1983, the annual catch has exceeded 430,000 tons.
If you are interested in fishing inland, the Middle Atlas provides many opportunities in its lakes and rivers. For trout try the bases of Azrou (near the Aghmas lakes), Ifrane (near Zerrouka), Khenifra (the Oum er Rbia River) and Ouirgane (the Nfis River). Also, Bin el Ouidane (near Beni Mellal) is fished for its huge bass .