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 discolouration cause by a petroleum based product.
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 aluminium paint, some primer-sealer and also your finish coat of paint. Don’t forget paint thinner or turpentine for clean-up.
Apply the aluminium 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 aluminium 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 aluminium 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.
Scrape as much dirt and grime from the creosote as possible using a dry wire brush, then apply the paint.
These paints are toxic, so please keep out of reach of children.