Used Tesla Model Y sunroof from a salvage yard

Vehicle-specific price guide

How much is a used Tesla Model Y sunroof?

Asking prices from 26 salvage yards in 11 states, broken down by model year, condition grade, and fitment variant.
SKWritten bySaurabh Kumar · Co-Founder & CTO
ASReviewed byAmbika Sharma · Co-Founder & COO
Last updatedOct 11, 2026
Moderate coverage66 priced of 138 observed2 variantsMethodology v2.1 →

Part overview

About the Tesla Model Y sunroof

What the sunroof does, common failure signs, and prices across all vehicles: used sunroof price guide →

Also known asMoonroofSunroof Assembly
Price summary

A used Tesla Model Y sunroof costs $750 to $1,515, with a median asking price of $1,039. Based on 66 priced salvage yard listings across the US, compatible across 2020–2025 (6 model years), updated Oct 11, 2026. Prices exclude shipping, core charges, and installation.

Tesla Model Y sunroof price snapshot

USD
Low
$750
Average
$1,086
High
$1,515
138 listings observed · 66 priced18d ago· How we price·

Report incorrect price

Reporting price for Tesla Model Y Sunroof

Reason

Replacement cost

What is the Tesla Model Y sunroof replacement cost?

ESTIMATE
Used part
$1,039
Tesla Model Y median asking price
Labor
$190–$750
2–5 hours at $95–$150/hr
Estimated total
$1,230–$1,790
median used part + labor

Labor is a typical independent-shop range for sunroof replacement, not a quote for your vehicle; it does not include weatherstrip seal and drain tube inspection; glass sunroofs may need regulator replacement. The part price is the live median from the salvage-yard listings on this page. Full sunroof replacement cost breakdown

Sources
  1. Labor time estimates: Part Price Guide labor database

Set price alert

Alert for Tesla Model Y Sunroof

$

Current avg: $1,086 — we suggest $923 (15% below)

Condition grade (optional)

Fitment matters

Price by trim & variant (2025)

Model-year comparison

What does a Tesla Model Y sunroof cost by year?

$810$921$1,032$1,144$1,255202020212022202320242025
Median asking price by model year · salvage yard listing data

Market analysis

How much does a used Tesla Model Y sunroof cost?

Asking prices for a used Tesla Model Y sunroof sit in a fairly tight band around the $1,039 median, so most quotes far outside it deserve a second look.

Model year matters too: 2024 units carry the lowest median at $900, while 2022 tops the table at $1,195. Year-level pages linked in the table above break each one down by grade and variant.

Against comparable vehicles, the Tesla Model Y sits 246% above the Mercedes E Class ($300), 216% above the Mercedes GLE Class ($329), and 155% above the Mercedes C Class ($407) for the same part. The “similar vehicles” cards below open each comparison guide.

Buying a used sunroof: what to check

  1. Inspect perimeter glass weatherseal: Check outer rubber seals for dry rot, shrinkage, or gouges that allow cabin water leaks.
  2. Verify track guide cable and slide shoe integrity: Examine side drive tracks for broken plastic slider feet, snapped tension cables, or dried white grease gunk.
  3. Check frame drain tube nipples: Inspect all four corner aluminum or plastic drain nipples for cracks that dump rainwater into vehicle headliners.
  4. Confirm motor assembly and control module inclusion: Ask whether track assemblies include the electric drive motor, position encoder, and overhead control module.
  5. Clear body drain tubes before track installation: Blow compressed air through vehicle pillar drain tubes to prevent immediate water backup into the headliner.

Keep browsing this vehicle

What other Tesla Model Y parts are priced?

Price comparisons

Compare Tesla Model Y sunroof prices

Compare fitments

What do similar vehicles charge for this part?

Common questions

Tesla Model Y sunroof FAQ

How much is a used sunroof for a Tesla Model Y?

The median asking price is $1,039 across 66 priced listings from 26 yards. 2024 is the cheapest model year we track, with a median of $900.

How much does it cost to replace a Tesla Model Y sunroof?

Using a used part, a Tesla Model Y sunroof replacement typically runs $1,230–$1,790 all-in: the median used sunroof for this model lists at $1,039, and independent-shop labor for sunroof replacement typically takes 2–5 hours at $95–$150/hr ($190–$750). The labor figure does not include weatherstrip seal and drain tube inspection; glass sunroofs may need regulator replacement. Labor is a national part-level estimate, not a quote for your vehicle.

Which Tesla Model Y model years does this price guide cover?

This guide currently has year-level pricing for 2025, 2024, 2023, 2022, 2021, 2020. Other model years contribute to the overall range where sellers listed them without a year breakdown.

Which Tesla Model Y sunroof years are interchangeable?

Salvage-yard interchange data links Tesla Model Y sunroof fitments across 2020, 2021, 2022, 2023, 2024, 2025. Searching all 6 years widens the pool of units; confirm the part number against your VIN, since trim or drivetrain can split an interchange group.

Used Tesla Model Y Sunroof Cost — From $750 to $1,515