Grunge brush and kerosene. There are also spray cleaners available. I always intend to clean mine, haven't gotten around to it yet. I just spray chainwax on it and wipe off the excess. 38,000 miles, about ready for the 3rd chain.