Hair loss can be treated with evening primrose oil either by taking a supplement or applying evening primrose oil directly to the scalp. Taking Evening Primrose Oil Supplements For hair loss due to hormonal imbalances or nutritional deficiencies, take a primrose oil supplement orally.