Blockhead es un juego de puzzle similar a Sokoban. El jugador controla a un personaje llamado Bertie desde una perspectiva de arriba hacia abajo que tiene que empujar y tirar de cajas en sus agujeros. Una vez que todas las cajas han sido colocadas correctamente se abre una salida que Bertie tiene que alcanzar para terminar el nivel y pasar al siguiente. El juego es cronometrado.
En la parte derecha de la pantalla hay un personaje llamado Petrified Pete que encima tiene una pesa de 16 toneladas que cae. El jugador tiene que completar el nivel antes de que el peso aplaste a Pete. Si no lo consigue, perderá una vida y tendrá que reiniciar el nivel actual. A medida que el peso cae, cambia de oro a plata y a bronce. Cuanto más alto sea su valor al completar el nivel, más puntos se ganarán. Otra forma de ganar puntos extra es recoger la fruta (plátanos, manzanas, naranjas) y las joyas ocultas que hay repartidas por los niveles. Los bloques pueden tener diferentes colores y hay que empujarlos a los agujeros del mismo color. Algunos niveles tienen dinamita que se necesita para hacer volar ciertas paredes.