No, it depends on the type of Geocache application - free or premium. All premium Geocaching apps allow users to download offline data for cache locations. Once downloaded, you can go out for caching.