Factory carpet doesn’t stand a chance against melted crayons, sippy-cup spills, and cleats. Here’s which all-weather mat sets actually hold up for families, and — importantly — which generation of Model Y each one fits.
Fitment first: Tesla’s 2025 “Juniper” refresh changed the floor pan, so pre-2025 mats generally do not fit 2025–2026 Model Ys, and there’s now also a longer Model Y L (6/7-seat) with its own fitment. Always match the mat to your exact build year before buying.
Research-Based Recommendation
Quick Answer
Best All-Weather Floor Mats for a Tesla Model Y
Swipe to see the full comparison →

Tesla OEM Model Y All-Weather Liner Bundle
~$345 · compatible with Model Y Premium and Performance produced 2025+
Tesla’s own bundle: injection-molded first-row (driver + passenger) and 2nd-row liners, plus a front trunk liner and a rear well liner, all custom-made from the latest digital measurements for the Juniper Model Y. Vertical walls protect the cargo area carpet and make cleanup easy — a good no-guesswork pick if you don’t want to compare aftermarket fitment charts yourself.
3D MAXpider Kagu Floor Mats (Juniper Full Set)
Check current price · àfull front + 2nd row set, molded specifically for 2025–2026 Juniper
Three-layer construction — a carbon-fiber-embossed non-slip top layer, a shock-absorbent middle, and a patented gripper backing that holds firmly without damaging the original carpet underneath, useful if you’re leasing or plan to resell. Raised edges catch spills, and the material is low-odor and non-toxic for kids riding long stretches.
3W Tesla Juniper 9-Piece Full Set
Check current price · built for 2025–2027 Model Y Juniper
An Amazon’s Choice 9-piece TPE set covering front, 2nd row, cargo, and trunk, plus a seat-back protector — custom-molded for the Juniper floor pan rather than adapted from an older SKU. Over 1,700 reviews at a 4.6-star average.
3W Tesla Juniper 10-Piece Full Set
Check current price · àbuilt for 2025–2027 Model Y Juniper
The same 3W lineup with an extra piece for additional cargo/seat-back coverage. Note: Amazon’s own fitment checker flagged this specific listing as a possible mismatch for some 2026 configurations even though the title targets the Juniper generation — worth confirming your exact trim against the listing’s fitment chart before ordering.
Budget Note
Amazon has numerous sub-$60 universal-fit silicone mats, but they aren’t laser-fit to the Model Y and reviews are mixed — fine as a stopgap, not a long-term recommendation.
Frequently Asked Questions
Do all-weather floor mats fit both pre-Juniper and Juniper Model Ys?
Not always — the floor pan shape changed slightly with the Juniper refresh, so mats molded for 2020–2024 models can sit unevenly in a 2025+ car. Look for mats explicitly listed as fitting your build year.
Will these mats work with the factory carpeted mats still in the car?
Yes — all-weather mats are designed to sit on top of the factory carpet, not replace it, so you can layer them for extra protection and pull them out easily to hose off.
Do all-weather mats trap more dirt than carpet mats?
They’re actually designed to do the opposite — raised edges and channeling are meant to contain mud, sand, and spills so they don’t reach the carpet underneath, then rinse clean with a hose.
Are TPE/rubber mats safe with the Model Y’s pedals?
Look for mats with anchor points or a non-slip backing that clips to the factory hooks, since an unsecured mat can shift toward the pedals. Avoid stacking a second loose mat on top of another for this reason.
Related Guides
Setting up the rest of your Model Y? See our full guide to must-buy Tesla Model Y accessories, plus our picks for Best Seat Back Kick Mats & Seat Protectors for Tesla Model Y, Best Car Seats for a Tesla Model Y, and Best Pet Protection Gear for a Tesla Model Y.
This post may contain affiliate links. If you buy through them, we may earn a small commission at no extra cost to you. See our affiliate disclosure for details. Prices below are current as of publication and can change — always confirm on the retailer’s site before buying.



