Finding a quality Yamaha 20 HP Four-Stroke engine at the ideal value requires detailed planning. The listed price spectrum for a new unit typically falls between approximately $3,000 and $5,000, but this can change based on features, state (new versus used), and vendor charges. Consider buying us