Fred Dibnah died on November 6, 2004, at the age of 66. He passed away in Bolton, Greater Manchester, England, after suffering from cancer for three years.