Both Eucerin and CeraVe are excellent choices for moisturizing dry skin, and which one is better depends on your specific needs. Eucerin Advanced Repair Lotion provides more intense hydration and is better suited for very dry skin, while CeraVe’s lotions are lighter and may be more appropriate for those with oily or combination skin.