Squares on a Chess Board Puzzle - Solution

The Puzzle:

Squares on a Chess Board
How many squares are there on a chess board ... ?

Our Solution:

There are a total of 204 squares on a chess board, including all sizes from 1 x 1 up to 8 x 8.

Puzzle Author: Stephen Froggatt

See this puzzle without solution
Discuss this puzzle at the Math is Fun Forum