thumb|L'un des symboles les plus utilisés pour le géocaching.
Le géocaching (ou geocaching) est un loisir qui consiste à utiliser la technique du géopositionnement par satellite (GPS) pour rechercher ou dissimuler des « caches » ou des « géocaches », dans divers endroits à travers le monde. Une géocache typique est constituée d’un petit contenant étanche et résistant, comprenant un registre des visites et parfois un ou plusieurs « trésors », généralement des bibelots sans valeur.
En 2013, plus de deux millions de géocaches, ont été répertoriées dans 222 pays sur les différents sites web communautaires consacrés à ce loisir.
En 2017, elles sont plus de 3 millions répertoriées sur le site Geocaching.com dans plus de 180 pays, dont une dans la Station spatiale internationale.
Le géocaching n'était pas possible techniquement avant la désactivation de la disponibilité sélective (selective availability) du GPS le . La première cache localisée par GPS et documentée fut placée le par Dave Ulmer, originaire de , dans l'Oregon. Les coordonnées furent publiées sur le groupe Usenet sci.geo.satellite-nav. Dès le , la géocache avait déjà été trouvée deux fois (et journalisée une fois par Mike Teague, originaire de Vancouver, au Canada).
Ce type de chasse au trésor était à l'origine appelé par ses premiers participants GPS stash hunt, ou gpsstashing. Après une discussion dans le groupe gpsstash du site web (devenu par la suite Yahoo! Groups), Matt Stum suggéra geocaching à la place de stash (en français « butin », ou « planque »), qui pouvait avoir des connotations négatives.
En 2000, Jeremy Irish, Elias Alvord et Bryan Roth fondent à Seattle la société Groundspeak, qui gère notamment le site web Geocaching.com, listant en septembre 2015 plus de actives à travers le monde (un autre site web de la société, Waymarking.com, répertorie les caches dites virtuelles ou caches webcams). Ce portail ainsi que d'autres sites web consacrés au géocaching dans des pays spécifiques permettent aux participants de publier leurs trouvailles, leurs caches et d'organiser des rencontres.