1. (Familier) Avoir plein d'énergie, d'entrain.
Avoir la pêche, avoir la frite, les Français ont intégré depuis une vingtaine d'années dans leur vocabulaire ces expressions signifiant tout simplement qu'ils sont en forme.
(Le Français dans le monde - Numéros 218 à 221, 1988)
2. (Droit) (Vieilli) Avoir seul le droit de pêcher quelque part.
Tant qu'un héritage est inondé on n'en retient ni la possession, ni la propriété, ni l'usufruit, pas même pour en avoir la pêche, ni aucune servitude.
(Claude-Joseph de Ferrière, Nouvelle traduction des Institutes de l'empereur Justinien, tome 2, 1725)
Par la même raison il n'y a, dans tous les cas, que le propriétaire qui doive avoir la pêche dans les ruisseaux et les rivières non navigables qui peuvent traverser la forêt ou lui être adjacens ; aussi les lois n'attribuent ce droit qu'à lui seul.
(Jean-Baptiste Victor Proudhon, Traité des droits d'usufruit d'usage, d'habitation et de superficie, tome 4, 1833)