Yes, bio oil is good for dark circles under eyes, but I think the best way to eliminate dark circles under eyes are from start your daily diet. You have probably heard the saying,"you are what you eat." lowering your salt intake can help reduce the dark circles under your eyes, but there are also some foods that can be a big help. Oranges, grapefruits, and tomatoes to obtain high doses of Vitamin C.Satisfying your craving for steak supplies your body with iron, a necessary mineral for decreasing dark under eye pigmentation. Place cold green tea bags on your eyes for 10 minutes nightly. You can also do like this : Cucumbers on your eyes can repair damage caused by lack of sleep, Placing raw potatoes on your eyes can give dramatic results when used twice a week, Mince a sprig of mint leaves and place over your eyes for 20 minutes twice a week. All above all of these are good for dark circles under eyes, Hope this helps.