The 33rd CARIFTA Games was held in the National Stadium in Hamilton, Bermuda, on April 9–11, 2004. An appraisal of the results has been given.