Yes, Oxiclean will remove diesel fuel from any surface. However, you should know that Oxiclean is an enzyme cleaner and may not be very effective as natural degreasers like rubbing alcohol that is good for removing grease and oily stains.