People wear black to funerals as a traditional symbol for mourning and as respect for the deceased. The tradition first dates back to England in the time of the Roman Empire.
Black was worn at funerals as it symbolizes the earth in the phrase "ashes to ashes, dust to dust" in the Bible. Black became very popular to wear at funerals after the death of Prince Albert, the husband of Queen Victoria. After he died, she refused to wear any color other than black. Hindus wear white at funerals rather than black. White is considered to be the color of purity and it is also worn for a period of mourning.