Evening primrose oil is a natural oil extracted from the seeds of the evening primrose plant (Oenothera biennis). It is rich in gamma-linolenic acid (GLA), an omega-6 fatty acid, as well as other essential fatty acids such as linoleic acid.