Marine engines work harder than automotive engines: constant high RPM, heavy loads, and a corrosive environment. Change oil more frequently than you would in a car.
4-Stroke Outboards (Mercury, Yamaha, Honda, Suzuki): Use manufacturer-recommended marine-grade oil. Most call for FC-W certified 10W-30 or 25W-40. Change every 50 hours in fresh water, every 25 hours in salt water, or at least annually.
Inboard/Sterndrive (MerCruiser, Volvo Penta): Similar to automotive. Use marine-rated oil matching the engine type (gas or diesel). Change filter every time you change oil. These engines hold more oil than outboards, so draining fully matters.
2-Stroke Outboards: No oil changes. Oil is injected or premixed with fuel. Use TC-W3 rated two-stroke oil. Keep the oil reservoir topped up if injection-equipped.
Pro tip: Run the engine for a few minutes before draining to warm the oil and suspend contaminants. Warm oil drains faster and more completely.