Find the best lakes to fish this open water season with premium filters, 3D imagery, and fisheries data. onX Fish gives you the confidence you need to cast in new waters.
Discover new lakes, what’s in them, and how to get there for your next day of fishing. onX Fish is now live in Minnesota, Wisconsin, Michigan, North Dakota, Indiana, Ohio, Illinois, South Dakota, Iowa, and Missouri! Access a GPS navigation and land ownership app right on your phone.
onX Fish blends the best in accurate satellite imagery and map tools with up-to-date fisheries data. Use premium filters to find lakes with “high abundance,” “trophy potential,” “keeper potential,” or high “stocking effort.” Know what to expect by viewing recent satellite imagery, Fishing Area insights, and stocking history.
Access tools that take the guesswork out of finding new places to fish. Review custom 3D maps and learn about lake access, species information per body of water, or maximum depth. Navigate to Waypoints and public access sites hands-free by connecting the app to Apple CarPlay.
View fishing regulations to keep yourself informed on new lakes and territories. Check public and private property lines and hourly weather forecasts before you arrive. Download maps for offline use and know how to get back to your access points without cellular coverage.
A successful day on the water starts with a plan. Cast beyond the familiar with onX Fish.
onX Fish Features:
Fish your next favorite lake in Minnesota, Wisconsin, Michigan, North Dakota, Indiana, Ohio, Illinois, South Dakota, Iowa, and Missouri.
▶ Lake Finder
• Find local fishing spots with species information
• Review top fish species and size distribution survey data per lake
• Filter lakes quickly by large, abundant, and keeper fish, or by species
• View recent satellite imagery to know when to hit the water
▶ Fishing Maps & Planner
• Compare CPUE (Catch Per Unit Effort) data and species stocking history
• Gain insights on Fishing Areas, including structures, lake bottoms, and cover
• Check hourly weather forecasts and barometric pressure to find the best time to fish
• Locate boat ramps and set Waypoints to save lake access points
▶ GPS & Offline Maps
• Use your phone as a GPS navigation device on and off the water
• Navigate to your next spot hand-free by connecting to Apple CarPlay
• Turn on 3D maps to visualize lake bottoms and underwater structures
• Download Offline Maps to access the details you need without cell coverage
▶ Land Ownership & Regulations
• Use land ownership Map Layers to know where you can fish legally
• Find info on Access and Amenities at your lake of choice
• Review state-specific and special fishing regulations per lake
• Toggle Map Layers for motorized and snowmobile lake access
Let curated data and tools enhance your next fishing experience. Download onX Fish now to plan, navigate, and fish successfully.
▶ Free Trial — Start a free 7-day trial when you install the app.
▶ Free Version (No subscription required) — Explore the Lake Finder, GPS navigation, offline maps, map layers, and aerial imagery at no cost.
▶ onX Fish Midwest ($34.99/year) — Full access across 10 Midwestern states, including:
• Minnesota, Wisconsin, Michigan, Indiana, Ohio, Illinois, Iowa, Missouri, North Dakota, and South Dakota
• Fish species details, distribution, insights, and stocking history
• Detailed lake maps and fishing areas
• Private lands and landownership info
• Recent satellite imagery
▶ Terms of Use: https://www.onxmaps.com/tou
▶ Privacy Policy: https://www.onxmaps.com/privacy-policy
▶ Feedback: Have a problem or want to request new features? Contact us at support@onxmaps.com
This App is fantastic, and will only get better as more information is added to the database. That said, There’s a few things. One, need to be able to add data as a user. Not sure where the actual data is coming from. There’s also a good amount of lakes with datapoints and fish locations. There’s also a LOT of lakes with nothing. My two biggest complaints are this: 1. You need to make an iPad version. That, at this point, there isn’t one with the ease of porting an iOS app to iPadOS in 2025 is kind of shocking. 2. I subscribed on my phone, and I get the “you should subscribe” notifications, but I already do. For such a well designed app, these are the kinds of things we see on rookie apps. Especially the every open notification to subscribe even when I already have. You guys are like 85% of the way there.. The last 15% is what sets you over the top.
Developer Response
Thanks for your thoughtful review and for recognizing the value onX brings — we’re thrilled to hear you find the app fantastic and full of potential. We appreciate you sharing where we can improve, too.Right now, our data comes from a mix of public sources and our own curation, but we know user-submitted data is a highly requested feature and will help fill in the gaps on lakes without points of interest.We also hear you on the lack of an iPad-optimized version and the subscription notification bug — those are great examples of where we want to close that ‘last 15%.’ We’ll share your feedback directly with our product team.Thanks again for helping us make onX better. Please don't hesitate to reach out with help@onxmaps.com, and our team would be happy to help.
Great app, but could use some improvement.
Itascamom
This app is great for many different applications, and brings a lot of different information that both serious and amateur anglers can appreciate. This app takes in a lot of information and presents it all in one location which is very helpful for a one click option for access to different recourses. This is something that no other app does successfully and they did a great job of making that happen. However there are a few things with this app that I find don’t serve there purpose properly. The first of which is both the “trophy potential” and “fish abundance” labels. I have found that most of the lakes around my area and beyond simply have misleading information about them. Many well known trophy walleye lakes do not list walleye with “trophy potential” but then another lake that is more known for smaller size walleye will receive the “trophy potential” label. This is not only true for walleye, but every other fish species as well. The same goes for the “fish abundance” which just seems very inconsistent with the reality with how many fish are actually in a lake. I understand that they are just estimating, but I think many could take this information too seriously and end up making a fishing trip to a lake only to find the information wasn't consistent with reality. The other issue is the lake contours are poor. If you are looking to get an app to give you lake contours this is not the app for you. I would love to see them upgrade the contours to something more accurate like Lakemaster or Navionics, but I know that’s a big ask. Overall I think this app is very useful and all anglers should take advantage of it, but I would not take the “fish abundance” and “trophy potential” to seriously.The Minnesota DNR website gives you access to all that raw data for free and is easier to digest. I hope that helps some of you.
This app has a lot of potential, but plenty of issues
TheMNangler
At this point, the app is in beta, so hopefully most of the wrinkles will be ironed out. But if they don’t make some major changes, I wouldn’t pay for it. The interface, which is the same as the other onX apps, is great. The mapping is not very good. Contour lines on lake maps are low resolution and not very accurate. The property lines are not as well defined as onX hunt. The area insights are basic, but in my experience, quite accurate. While being able to search for fishing spots is great, the search does not seem to be very good. It misses some lakes that fit your criteria but includes others that don’t. My biggest problem with the app is that the fish survey data is not well presented. It doesn’t match lengths to abundance data, and just presents the best data available. This makes lakes with unstable fish populations look way better than they actually are. Hopefully they improve this app, because it is definitely unique in its approach, but it needs some major work yet before I pay for it.
It’s an all inclusive fish scouting experience
RealToneD
This app has completely transformed how I plan my fishing adventures. With the ability to filter by species, trophy potential, and abundance, finding the perfect fishing spot has never been easier. One of the standout features is the access to DNR survey data, right at your fingertips, making research seamless and efficient.I also love the built-in weather reports and radar overlays, which are invaluable for keeping an eye on changing conditions while on the water. It’s practical, intuitive, and incredibly detailed.Honestly, this is the only fishing app I rely on now. It’s an all-in-one tool that just keeps getting better with every update. If you’re serious about fishing, this app isn’t just A game-changer it is THE game-changer!
We improved user experience with a few bug fixes as well as preparing the app for future feature updates.
Version 26.13.0
The developer, onXmaps, Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Used to Track You
The following data may be used to track you across apps and websites owned by other companies:
Location
Contact Info
User Content
Identifiers
Usage Data
Diagnostics
Data Linked to You
The following data may be collected and linked to your identity:
Location
Contact Info
User Content
Identifiers
Usage Data
Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
onXmaps, Inc.
Size
445.3 MB
Category
Navigation
Compatibility
Requires iOS 17.0 or later.
iPhone Requires iOS 17.0 or later.
Location
This app may use your location even when it isn’t open, which can decrease device battery life.