What is the best oil to put on your face overnight?
There is no single best oil overnight — it depends on your skin type, so this is a comparison rather than a recommendation. Squalane and jojoba absorb fast and suit oily or combination skin. Sunflower and rosehip support the skin barrier without much weight. Castor oil is heavy and occlusive, best over a hydrating layer or on dry patches.
Light, fast-absorbing options
Squalane and jojoba are the two most commonly recommended overnight oils for oily, combination, or acne-prone skin, since both absorb quickly and leave little residue on the surface. Sunflower oil and rosehip oil sit a step heavier but still absorb well; they carry more linoleic acid, which supports the skin barrier rather than just sitting on top of it. Any of these four are reasonable choices if your skin is already fairly healthy and you mainly want a light overnight step rather than heavy overnight occlusion.
Where castor oil fits
Castor oil belongs at the heavy end of the comparison: it is thick, slow to absorb, and forms a strong occlusive layer that seals in whatever moisture is already on your skin rather than adding much of its own. That makes it a good match for genuinely dry patches, cracked heels, or cuticles, and for facial skin it works best applied over a hydrating layer rather than alone. Oily and acne-prone skin generally does better with one of the lighter oils above, since occlusion is more likely to contribute to congestion on skin that is already prone to it, so patch-test before making castor oil a nightly habit on the face.
Related questions
Also see
This site is for general information only and is not medical advice. Patch-test new skincare products on a small area first, and consult a dermatologist about any persistent skin, hair, or lash concerns.
As an Amazon Associate, this site earns from qualifying purchases.