Up Hill Racing ist ein Sidescroller-Rennspiel, das eine halb-unendliche Qualität hat. Der Avatar des Spielers steuert verschiedene Fahrzeuge durch unterschiedliche Umgebungen und Levels.
Das anfängliche Terrain besteht aus felsigen, sanften Berghügeln mit grünen Bäumen und weiten offenen Flächen. Der Avatar des Spielers muss eine Strecke von 3.000 km zurücklegen, bevor er die nächste Umgebung freischalten kann. Das Spiel macht das Rennen so schwierig, dass der Spieler möglicherweise mehrmals dieselbe Strecke fahren muss, um zu gewinnen. Dem Fahrzeug geht schnell das Benzin aus, es überschlägt sich oder fährt rückwärts und hat anfangs nicht genug Schwung und Kraft, um einige steile Hügel zu bewältigen.
Der Spieler verbessert seine Chancen mit jedem neuen Rennen, weil das Spiel ihm erlaubt, die Münzen zu behalten, die er gesammelt hat, bevor er das Level nicht beendet hat. Mit den Münzen kann er sein Fahrzeug aufrüsten, damit es schneller wird und besser mit dem Gelände zurechtkommt. So können beispielsweise die Leistung, die Beschleunigung und die Geschwindigkeit des Fahrzeugs, die Kapazität und der Verbrauch des Kraftstofftanks, die Fähigkeit, Unebenheiten zu bewältigen, sowie die Haftung und Stabilität der Reifen im Verhältnis zum Boden verbessert werden.