El objetivo de Number Snake es rellenar la cuadrícula con una serie de números consecutivos adyacentes entre sí verticalmente, horizontalmente o diagonalmente. En cada puzle de Number Snake se dan en la cuadrícula los números más pequeños y más grandes. También hay otros números dados en la cuadrícula (con valores entre el más pequeño y el más grande) para ayudar a dirigir al jugador sobre cómo empezar la solución y para asegurar que el Number Snake tiene una solución única.