Kerosene typically comes in a transparent or light yellow color. However, it can sometimes appear to be different colors due to impurities or additives. For example, kerosene that has been dyed red may be used as a heating fuel to distinguish it from other types of kerosene. Additionally, kerosene that has been contaminated with water or other substances may appear to be a different color.