In some cases, Vaseline may be good for dark circles under the eyes. Although Vaseline per se has no effect on dark circles, it may help reduce them by keeping the under-eye skin moisturized. Vaseline captures all the moisture into your skin and helps restore its volume. This, in turn, makes the skin less translucent and helps hide dark spots.