The answer to this question is yes and no depending on a few different factors. You can lubricate a chain without cleaning it if the chain is generally clean and free from debris/dirt. If the chain is coated in dirt/grime then you should always wipe down the chain before lubricating it.