Oil paintings are composed of many layers of thick paint. They do not dry the same way other paints do, as oil paints react to the air and oxidize and cure. Because of this, they tend to dry from the top layer down, taking much longer. You should wait a minimum of 6 months to a year before framing or varnishing any oil work.