Arizona is one of the best fishing states in the Southwest. From high mountain trout streams to warm desert lakes full of bass and catfish, there is something for every angler here. But before you cast your first line, you need to know the rules.
Getting caught breaking Arizona fishing laws is not just embarrassing. It can cost you real money, your license, and even your freedom in serious cases. This guide breaks it all down in plain language.
What Are Arizona Fishing Laws?
Arizona fishing laws are rules set by the state to protect fish populations and keep the sport fair for everyone. The Arizona Game and Fish Department, also called AZGFD, enforces these rules. They cover everything from who needs a license to how many fish you can keep.
Think of fishing laws like traffic laws. You might not get caught every time. But when you do, the consequences are real. Pretty straightforward, right?
Do You Need a Fishing License in Arizona?

Yes, almost certainly. If you are 10 years old or older, you need a valid fishing license to fish any publicly accessible water in Arizona. That applies to both residents and visitors from out of state.
A few people are exempt. Children under 10 do not need a license. Blind residents also do not need one. And there is one special day each year called Free Fishing Day, where anyone can fish without a license. In 2026, Free Fishing Day falls on June 6. Keep in mind that all other rules, like bag limits, still apply that day.
Wondering what counts as “fishing”? Arizona defines it broadly. If you are pursuing, capturing, or attempting to catch fish in any way, you are fishing under state law. That includes using nets, traps, or other devices.
How Much Does a Fishing License Cost?
Here is what you will pay for a general fishing license in Arizona. For residents, the cost is $37. Non-residents pay $55. Both licenses are valid for 365 days from the date you buy them.
If you only need to fish for a day or two, a short-term license is an option. Residents pay $15 per day. Non-residents pay $20 per day. That is a solid choice if you are visiting Arizona on a short trip.
There are other license types too. A combination hunt and fish license costs $57 for residents and $160 for non-residents. Youth ages 10 to 17 can get a youth combination license for just $5, which covers fishing statewide plus small-game hunting.
Some people qualify for free or discounted licenses. Veterans with a 100% permanent service-connected disability who have lived in Arizona for at least one year can receive a complimentary license. Arizona residents aged 70 or older who have lived in the state for at least 25 consecutive years qualify for a free Pioneer License.
You can buy your license online at azgfd.com, at any AZGFD office, or at sporting goods stores and license dealers statewide.
Basic Fishing Rules You Need to Follow

Okay, this part is important. Even with a valid license, you have to follow the rules about how you fish and how much you keep.
The Two-Pole Rule
Good news here. All Arizona fishing licenses now include two-pole privileges. You no longer need a separate stamp to use two lines at once. You are allowed to fish with two poles or lines at the same time. You may never use more than two. Your lines must also be constantly attended and in your immediate control.
Angling in Arizona means using one line with no more than two hooks, one line with one artificial lure, or one line with no more than two artificial flies or lures. Pretty simple.
Bag Limits and Possession Limits
A bag limit is the maximum number of fish you can keep in a single day. A possession limit is the maximum you can have at any time, including fish you caught on previous days. In Arizona, your possession limit is always twice your daily bag limit.
Here are some common statewide daily bag limits. For bass, the combined largemouth and smallmouth limit is six fish. For rainbow trout, the limit is four. For Apache trout, the limit is two where harvest is allowed. Catfish limits vary by water, but statewide rules often allow up to six in combination.
Here is where it gets interesting. Once you hit your daily bag limit, you must stop fishing for that species that day. And if you have reached your possession limit, you cannot fish again until you have consumed or given away some of that fish. Keep track of your count.
Length Limits
Most Arizona waters do not have length limits. But some special regulation waters do. A minimum length means you must immediately release any fish shorter than the legal size. Always check the rules for the specific lake or stream you plan to fish.
Special Rules for Specific Waters
Not every lake or river follows the statewide rules. Many waters have their own special regulations. This is probably the part most people miss.
Some waters are catch-and-release only. That means you must return every fish to the water immediately and unharmed. At Lees Ferry on the Colorado River, for example, the rainbow trout limit is just two per day, and only artificial flies or lures with barbless hooks are allowed.
Some bodies of water were recently updated for 2025 and 2026. Becker Lake now has unlimited daily and possession limits for largemouth bass, smallmouth bass, channel catfish, and flathead catfish. This was done to control an invasive species problem. However, trout at Becker Lake is catch-and-release only using artificial flies or lures with single-pointed barbless hooks.
KP Creek in Greenlee County is now completely closed to fishing. This was done to protect Gila trout. Bear Wallow Creek, Hayground Creek, and Stinky Creek were newly opened to fishing, but only from May 1 through December 31. And only catch-and-release for trout during that time.
Stay with me here. The bottom line is this: always look up the specific rules for whatever water you plan to fish before you go. Do not assume statewide rules apply everywhere.
What About Tribal Waters?

This is something a lot of visitors get wrong. Some of Arizona’s best fishing is on tribal land, including the Navajo Nation and the White Mountain Apache Reservation. These waters require a separate tribal fishing permit, not just your Arizona state license.
Fishing tribal waters without the proper permit can result in fines and equipment confiscation. These penalties are separate from any state charges. If you are planning to fish on a reservation, contact the tribe directly to get the right permit.
Aquatic Invasive Species Rules
Arizona takes invasive species very seriously. Golden mussels were discovered in California in late 2024, and officials are working hard to keep them out of Arizona waters.
Before moving your boat from one body of water to another, you are required to clean, drain, and dry your watercraft. This rule applies to all anglers and boaters. New Zealand Mudsnails are another concern, and AZGFD has issued specific decontamination guidelines for gear that has been in affected waters.
Failing to follow decontamination rules can get you cited. More importantly, it can cause serious damage to the waters you love to fish.
Protected Native Fish

Some fish in Arizona are completely off-limits. It is illegal to catch, keep, or even pursue certain native species. This list includes the Colorado pike minnow, razorback sucker, Gila topminnow, desert pupfish, and many others.
If you accidentally catch one of these protected fish, you must immediately release it unharmed. Do not keep it, even for a photo. These species are endangered or at risk, and taking them can result in serious penalties.
Penalties for Breaking Arizona Fishing Laws
Now, here is where things get serious. Breaking Arizona fishing laws is not just a slap on the wrist.
Fishing without a license, exceeding bag limits, or violating any other fishing rule is a Class 2 misdemeanor. That can mean up to four months in jail and fines. Courts can also confiscate your fishing equipment.
Think of it like a traffic ticket, but more serious. It goes on your criminal record if you are convicted. That is not something most anglers expect when they hit the water unprepared.
If your license has been suspended or revoked and you fish anyway, the penalty goes up. That becomes a Class 1 misdemeanor with up to six months in jail and fines up to $2,500. Courts can also seize your gear and block you from getting your license back until all civil penalties are paid.
Using fraud to get a license, like lying about your residency, is also a Class 2 misdemeanor. And it voids your license from the day it was issued. So any fish you caught are suddenly illegal too.
Honestly, the math here is easy. A fishing license costs $37. A misdemeanor conviction costs far more than that.
Transporting Fish

You may transport fish legally in Arizona, but only up to your possession limit. All transported fish must be dead. It is illegal to transport live fish in a live well or any other container.
There is one more rule that surprises people. If you are taking fish across state lines, federal laws may come into play. Transporting unlawfully taken fish across state lines can result in federal charges under the Lacey Act. That is a whole different level of trouble.
How to Stay Compliant
You are not alone in finding these rules a bit much. Most people do not realize how detailed fishing regulations can be. Here is a quick way to stay safe.
Before your trip, visit azgfd.com and look up the specific water you plan to fish. Download or print the 2025 and 2026 Fishing Regulations. Always carry your license and have it ready to show if a game ranger asks. Never transport live fish. And clean your gear between waters to avoid spreading invasive species.
If you lose your license, you can get a replacement for $8 at any license dealer. Licenses purchased online can be reprinted for free.
Frequently Asked Questions
Do I need a fishing license to fish in a private pond in Arizona?
It depends on whether the water is publicly accessible. If the public can access it, you need a license. Check with the landowner and AZGFD to be sure.
Can I use live bait in Arizona?
Yes, but with restrictions. Live baitfish may only be used in approved areas. Bait must be taken with approved gear like a minnow trap, dip net, or cast net. Cast nets cannot exceed a 4-foot radius.
What is the statewide bass bag limit?
The statewide combined daily limit for largemouth and smallmouth bass is six fish. Your possession limit is 12. Some waters have different rules, so always check before you go.
What happens if I catch a protected native fish?
Release it immediately and unharmed. Do not keep it, photograph it out of the water, or harm it in any way. Keeping protected native fish can result in criminal charges.
Does my Arizona fishing license cover tribal waters?
No. Tribal lands like the Navajo Nation and White Mountain Apache Reservation require their own separate permits. Your Arizona state license does not apply there.
Final Thoughts
Arizona fishing is genuinely amazing. The state offers year-round opportunities, diverse species, and some truly stunning scenery. All you need to enjoy it legally is a little preparation.
Get your license before you go. Look up the rules for your specific water. Keep your gear clean between trips. And always stay within your bag limit.
Now you know the basics. Stay informed, stay legal, and tight lines out there.