Yes, you can apply almond oil to your face before going to sleep. It will be absorbed by the skin, and if you do not wash it off in the morning, it can also prolong its benefits throughout the day.