Geo Dash er en nyfortolkning af det sidescrollende platformspil Geometry Dash med løb som tema. Spilleren skal finpudse sin hånd-øje-koordination og timing for at hjælpe en antropomorf geometrisk figur, en gul blok aftegnet i lysende hvidt, med at løbe, hoppe, vende og flyve gennem snesevis af niveauer i fem forskellige verdener.
Figuren glider automatisk hen ad banen. Spilleren hjælper den med at styrte opad og fremad på det rigtige tidspunkt for at forhindre, at den støder mod grå og sorte blokke i blå neon, rødbelagte trekantede pigge og andre hårde overflader og skarpe genstande. De hjælper også med at forhindre den i at falde i dødbringende fælder.
I nogle områder passerer figuren gennem en port, der ændrer fysikkens love. Den svæver uden tyngdekraft. Spilleren skal tvinge den til at falde i stedet for at hoppe. Hvis de rammer bare en lillebitte smule forkert, dør figuren. Spilleren skal så starte forfra på det aktuelle niveau.
Geo Dash giver spilleren flere værktøjer til at måle afstanden til slutningen af et niveau. Blokkene under den gule figur skifter farve, når den glider hen over dem. Et gult spor af farve, der indikerer bevægelse, følger også efter den. En tom vandret bjælke øverst i midten af skærmen fyldes op med en lysende grøn fremdriftsfarve. For enden af bjælken er der en blok med runde hjørner og et hvidt, stigende procenttal.