Painting over creosote is possible, but it takes a very special base paint and then many layers of a sealer-primer and even a couple coats of a finish paint to complete the job. However, the technique used for covering up creosote can be also applied to other places that there is a stain or discoloration cause by a petroleum based product.
How To Paint Over Creosote
Take a wire brush and scrape all loose debris from the area or item that you will be painting. It is not necessary to attempt to remove the creosote, because we will be painting over that, but all loose dirt and dust needs to be removed.
Purchase the paint. First you will need to buy some aluminum paint, some primer-sealer and also your finish coat of paint. Don't forget paint thinner or turpentine for clean-up.
Apply the aluminum paint first. Make sure you stir the paint vigorously before application and follow all directions that are on the label. Make sure the creosote is completely covered by the aluminum paint.
Apply the sealer-primer next. Lacquer-based paint is best for this and you will probably need two coats to get a good seal around the aluminum paint.
Apply the top coat of paint. You will probably want to use some sort of house paint. Oil or latex will do, but remember that there is a good likelihood you will still need more than one coat of paint during this step in order to retain a smooth finish.