To be the autonomous controlling body of the amateur sport of Fly Fishing in Northern Gauteng. To lay down rules governing Fly Fishing and safeguard members rights. To promote, control and foster representative Fly Fishing in South Africa provincially through development programmes and Angling Clinics. To compile and maintain an accurate list of record catches made in accordance with the rules and regulations of the Association and to issue record certificates and other forms of recognition for such catches. To promote and encourage conservation and to promote Eco-tourism by inviting international teams to compete in South Africa.

To select on merit, through a system of angling trials the most competent anglers, to participate in provincial and national Fly Fishing contests. To affiliate and to the national body governing competitive National and International Fly Fishing.