Traditionele cache: Het basistype cache, verborgen op de plaats gedefinieerd door coördinaten in de kop van de listing.
Meervoudige cache: De geocacher moet meestal de etappes doorlopen, bij elke etappe informatie vinden (zoals nummer op informatiebord enz.) en aan het eind de coördinaten van de laatste cache berekenen.
Mystery/puzzel cache (ook wel "Onbekende cache" genoemd): De coördinaten van de uiteindelijke cache zijn meestal verborgen in een of ander cijfer, afbeelding of tekst en de geocacher moet die ontdekken.
Letterbox hybride cache: Een combinatie van geocaching en letterboxing in dezelfde container. In plaats van een klassieke cache is er een stempel, die de vinder kan afdrukken in zijn of haar dagboek.
Webcam cache: Dit is geen typische cache waarbij de geocacher een verborgen doos met een logboek moet vinden. In plaats daarvan moet hij een webcam vinden op de gepubliceerde coördinaten en een foto van zichzelf maken.
Virtuele cache: Vergelijkbaar met webcam cache, er is geen verborgen doosje bij de coördinaten. De geocacher hoeft alleen informatie, zoals de naam op een monument, te achterhalen en door te sturen naar de eigenaar van de cache.
Earth cache: Zeer vergelijkbaar met een virtuele cache, maar dan op een geografisch interessante plek. De geocacher moet antwoorden vinden op de vragen in een listing, hier een foto van maken en deze naar de eigenaar van de cache sturen.
Evenement cache: Bijeenkomst georganiseerd en bijgewoond door geocachers. Er is ook een speciaal soort evenement - CITO (Cache in, trash out), waarbij geocachers een gebied moeten opruimen. Een evenement met meer dan 500 deelnemers wordt een Mega-evenement genoemd, en een evenement met meer dan 5000 deelnemers een Giga-evenement.