If you want to find everything, you'll probably need a good GPS.
But it's entirely possible to work without any device at all.
I started geocaching only this year, and have found almost every cache that I've looked for.
I decided that snow, a very cold winter, and COVID-19 lockdowns aren't enough, so I gave myself the additional handicaps of walking, not driving, and not using any kind of electronic device.
I pick a site, read the clues in the item's page, and spend time with Google Maps, using satellite, 3D, and street view.
Then, when I'm fairly sure of the general area, I walk there and so far have been able to make the find within a fairly short time.
I'm of course avoiding ground level caches that are buried in snow.
Items in wooded areas aren't easy either, and have required a second visit so that I can compare what I saw on the first trip with what Google Maps shows, looking for obvious landmarks and triangulation sight-lines.
The interesting point is that the pin-drop on Google Maps is often located more precisely than many electronic devices will show when on-site.
I'll of course soon run out of walking-distance destinations (maybe a dozen or two more to go), but there's always summer and a bicycle.