Le réseau hydrographique est varié et la législation varie selon le type de milieu de pêche envisagé.
Les principaux poissons continentaux pêchés au Maroc sont les suivants: anguille commune, aloses, brochet, barbeaux, carpe, black bass, perche, sandre, tanche, gardon et rotengle.
Nous retiendrons l'exemple de la pêche à la truite.
Dans ce domaine, on distingue la pêche en rivière, qui est le mode le plus ancien et le plus sportif, de celle qui s'exerce dans les lacs formés par les retenues de barrage (plans d'eau à permis spéciaux).
Le Tizguit, rivière de la douceur : comme il est très facile d'accès et qu'il coule près de la ville touristique d'Ifrane, c'est sans doute l'oued à truites le plus connu, mais également le plus fréquenté par les pêcheurs.
Le Guigou ressemble au précédent : rivière paisible, facile d'accès, elle est également très fréquentée par les pêcheurs qui y accèdent facilement soit par la route d'Azrou Midelt soit en passant par la route d'Ifrane et Michlifen.
L'Amengouss (ou Bekrit) est une des rivières à truite les plus appréciées des pêcheurs du MoyenAtlas et des villes environnantes. On peut l'atteindre en voiture sans grande difficulté par la route principale Azrou Midelt, puis par la route secondaire qui mène à Bekrit non loin de Timahdit. Des truites fario de 55 cm et dépassant les 2 kilos ont été sorties de cet oued. Les bases hôtelières les plus proches de cet oued sont soit Timahdit (35 km), soit Azrou (65 km).
Le Fellat. Cette très bonne rivière à truite s'atteint par la route principale Azrou Timahdit puis par la route secondaire de Bekrit et enfin par une piste particulièrement difficile.
Le peuplement piscicole est composé à 80% de farios bien en chair, nerveuses et se défendant très bien une fois ferrées; les 20% restant sont représentés par des arc en ciel. Les truites ont une taille de 24 à 26 cm, mais des farios de 40 cm dépassant le kilo ne sont pas exceptionnelles. Les bases hôtelières les plus proches sont Timahdit (40 km), Azrou (70 km) et le Chbouka et les oueds janane-Ines et Merera, le Chbouka amont se trouve à 35km environ de la ville de khénifra en passant par la route goudronnée menant au lac Aguelmane Azigza, puis par la piste aboutissant aux lacs de Tiguelmamine; ensuite, il faut environ une heure de marche pour descendre jusqu’à l’oued. Jenane-Ines et Meresa sont tous deux des affluents du chbouka. La base hôtelière la plus proche pour ces trois rivières est khénifra.
L’oued de la Zaouiat ahansal : on y accède en passant par beni-mellal, puis en empruntant la piste qui franchit la pointe amont de la retenue du barrage de bin-el-ouidane (pont de Tillouguit). La technique de pêche la plus utilisée est celle de lancer léger au ver ou à la cuillère. Comme les bords de la rivière sont bien dégagés on peut également utiliser la mouche sans difficulté.
Les bases hôtelières les plus proches sont BeniMellal ou l'auberge de Bin el Ouidane, mais étant donnée la distance il est préférable de camper sur place et de pêcher deux jours de suite quand la réglementation le permet.
Le N'fiss. C'est une des plus belles rivières à truite de la région de Marrakech, elle est très fréquentée par les pêcheurs de cette ville mais également par ceux de Casablanca. On y accède en passant par Ouirgane, Ijoukah et le poste forestier d'Arhbas.
Le peuplement piscicole est composé de truites fario et de truites arc en ciel. Les premières colonisent la partie amont et s'y reproduisent naturellement; les densités sont moyennes et les prises ont une taille qui varie entre 30 et 40 cm. Dans la partie aval du N'fiss, on rencontre exclusivement des arc en ciel en assez grandes quantités. La taille moyenne des prises varie entre 20 et 30 cm, mais les prises dépassant les 45 cm ne sont pas rares.
La base hôtelière la plus proche est Ouirgane.
L'oued Zat est également une très belle rivière à truite de la région de Marrakech. Elle prend sa source dans le Parc National du Toubkal et la pêche n'est autorisée qu'à la sortie du Parc. Le peuplement piscicole est à base de truites fario dans la partie amont et arc en ciel dans la partie aval.
La base hôtelière la plus proche est Marrakech.
Les autres rivières à truites du Haut Atlas. Il faut citer la Tassaout et le M'goun.
On accède à la Tassaout à partir de Marrakech en passant par Sidi Rahal Demnat, Ifri et IssouTassaout; l'ensemble du parcours fait 150 km. La partie contenant un peuplement piscicole à base de salmonidés, et qui concerne donc les pêcheurs sportifs, est comprise entre 2.000 et 3.000 m d'altitude, ce qui ne rend la Tassaout accessible qu'à partir de la fin mai.
