National average base salary
$50,000 – $60,000 per year for a full-time marine technician or boat mechanic. Overtime, bonuses, and seasonal work can add another $5,000 – $15,000.
Hourly rate range
$20 – $42 per hour depending on location, specialization, and certifications. Senior contractors bill $75 – $150 per hour on yacht and diesel jobs.
Certification premium
ABYC or manufacturer certification typically adds 5% – 15% to base pay. Multiple certs in diesel, electrical, and electronics can push total comp 25%+ higher.
Top-paying markets
West Coast, South Florida, and Northeast yacht hubs pay the highest base salaries, often 15% – 35% above the national average.