Bubble Fish ist ein Spiel, bei dem es darum geht, Seifenblasen zu zerplatzen, wobei das Thema Unterwasserwelt im Vordergrund steht. Vor einem Hintergrund aus blauem Wasser, das mit Krebsen, Korallen, Algen, Muscheln und Schwämmen gefüllt ist, erfüllt der Spieler in zahlreichen Levels Aufgaben zum Zerplatzen von Blasen, um Punkte zu sammeln. Während Reihen von Blasen schnell den Bildschirm hinunterrutschen, muss er Gruppen von drei oder mehr Blasen mit Fischen oder Muscheln oder mehrfarbigen Blasen mit passenden Projektilen zerplatzen lassen, die von einem Metallring-Shooter abgefeuert werden, der einen Metallpfeil mit Speerspitze besitzt.
Der Spieler erfüllt die Aufgaben, die rechts auf dem Spielfeld angezeigt werden. In der Regel muss der Spieler eine bestimmte Anzahl bestimmter Arten von Blasen oder Objekten sammeln. Das Spiel wird dadurch herausfordernd, dass das Projektil erst kurz vor dem Schuss enthüllt wird. Außerdem gibt es keine Möglichkeit zum Anvisieren. Der Spieler muss raten, wenn er die Speerspitze anvisiert.
Bubble Fish zeigt den Punktestand des Spielers auf der linken Seite des Spielfelds an. Nach Abschluss des ersten Levels erhält der Spieler nur seinen Punktestand. Bei den anderen Leveln erhält er zusätzlich seine beste Punktzahl aller Zeiten.
Wenn der Spieler die Blasen zu weit nach unten gleiten lässt, verliert er das Spiel. Er erhält die Möglichkeit, das Spiel fortzusetzen, indem er sich ein Video ansieht.