I've only used it for gasoline. All my 2 stroke gassers use this check valve on the vent line, and they have never failed. The original application for this check valve is in smoke systems, and since many smoke systems use kerosene based fluid, it would be a good assumption that it is compatible with kero. However, I've contacted TME via email to ask that very question. If I hear from them, I'll post it here.