Best Floor Mats & Cargo Liners for the BMW 3 Series
Good mats protect the one thing you can't easily replace — your original carpet. The trick with a 3 Series is fitment: the right mat depends on your generation and body style, and it has to lock to the factory anchors. Here are the picks that get both right.
Reader-supported. As an Amazon Associate we earn from qualifying purchases made through links on this page — at no extra cost to you. We only recommend mats we'd put in our own cars.
Buy for your exact car
3 Series mats are model-specific. A set cut for an E90 sedan won't fit an E92 coupe or an F31 touring, and footwells differ on some xDrive and right-hand-drive cars. On every link below, select your exact year and body style on the product page — and make sure the set uses your factory floor anchors so a mat can't slide under the pedals.
Top Picks at a Glance
How to Choose
Three quick decisions before you buy.
All-weather or carpeted? All-weather (rubber/thermoplastic) mats with raised walls trap snow, mud and water — the right call for daily driving and any wet climate. Carpeted mats look and feel more like the original interior, but offer little spill protection. Plenty of owners run carpet most of the year and swap to all-weather for winter.
Liner or flat mat? A true "FloorLiner" is digitally measured to climb the sides of the footwell and channel liquid away. A flat mat protects the floor it covers but lets spills run off the edges. For protection, the liner wins.
Fit and retention. Custom-cut beats universal every time, and the set must clip to your factory anchors. This isn't just neatness — an unsecured mat that creeps toward the pedals is a genuine safety hazard.
The Best Mats & Liners, Reviewed
WeatherTech FloorLiner
The benchmark all-weather liner. Each FloorLiner is laser-measured for a specific 3 Series, with raised walls that climb the footwell and a reservoir that channels water and slush away from the carpet. The thermoplastic is rigid and hard-wearing, and it secures to the factory retention posts. It costs more than the rest and the firm material isn't plush underfoot — but nothing protects better.
- Best-in-class coverage and containment
- Exact fit per generation and body
- Extremely durable; easy to hose off
- Priciest option
- Firm, utilitarian feel and look
- Fewer color choices
Choose your exact year and body style on the listing for a guaranteed fit.
3D MAXpider Kagu
The smart-money pick. The Kagu's layered honeycomb construction looks more finished than plain rubber, weighs less, and still gives raised-edge, custom-fit coverage at a noticeably lower price than WeatherTech. Walls aren't quite as tall, but for most owners it's the best balance of protection, looks and value.
- Excellent value for custom fit
- Sharper looks than basic rubber
- Anti-skid backing, easy to clean
- Lower walls than a FloorLiner
- Containment not quite WeatherTech level
Husky Liners
If you want rugged protection without the premium price, Husky's contoured liners are hard to argue with. The thermoplastic is tough, the raised edges contain the mess, and they're backed by a lifetime warranty. The look is more workhorse than showpiece, but for value-per-dollar protection they earn their spot.
- Very durable for the price
- Lifetime warranty
- Good edge containment
- Plainer appearance
- Fewer fitments for older chassis
Genuine BMW All-Weather Mats
If you want zero fitment guesswork and the factory look, BMW's own all-weather rubber mats are made for your exact chassis and clip straight onto the original anchors with the BMW logo up front. Walls are lower than a FloorLiner, so outright containment is a step behind, but for fit and finish they're flawless.
- Guaranteed exact fit
- Clean OEM appearance
- Uses factory retention perfectly
- Lower walls than a liner
- Costlier than aftermarket for the protection
Lloyd & Genuine BMW Carpeted Mats
When worn factory mats make the whole cabin look tired, a plush carpeted set brings it back. Lloyd's custom mats offer color matching and embroidered logos, and genuine BMW carpeted mats nail the OEM look. Just know the trade-off: carpet does little against snow and spills, so pair it with an all-weather set for winter.
- Premium look and feel
- Color and logo customization (Lloyd)
- Restores a tired interior
- Poor in snow, mud and spills
- Best paired with seasonal all-weather mats
WeatherTech Cargo Liner
The natural companion to a set of floor mats. A molded cargo liner protects the trunk floor of a sedan — or the full load area of a touring — with a raised perimeter lip that contains spills, dirt and whatever the dog tracks in. Custom-cut to your chassis, it lifts out and hoses clean. 3D MAXpider makes a strong-value alternative.
- Contains liquids and mess
- Exact fit for sedan or touring
- Wipes or hoses clean
- Separate purchase from the floor mats
- Firm thermoplastic
Quick Comparison
| Product | Type | Coverage | Material | Best for |
|---|---|---|---|---|
| WeatherTech FloorLiner | All-weather | High walls | Thermoplastic | Max protection |
| 3D MAXpider Kagu | All-weather | Raised edge | Layered foam | Value |
| Husky Liners | All-weather | Raised edge | Durable TPO | Budget |
| Genuine BMW | All-weather | Low wall | Rubber | OEM fit/look |
| Lloyd / BMW Carpet | Carpeted | Flat | Carpet | Looks |
| WeatherTech Cargo | Cargo | Raised lip | Thermoplastic | Trunk / cargo |
FAQ
Will mats from another 3 Series fit mine?
No. Fitment is specific to the generation and body style — an E90 sedan, E92 coupe and F31 touring all have different footwells, and some xDrive and right-hand-drive cars differ too. Always select your exact year and body on the listing.
Are aftermarket mats as good as genuine BMW?
For outright protection, a top liner like WeatherTech or 3D MAXpider usually beats the OEM rubber mat thanks to taller walls. Genuine BMW wins on guaranteed fit and the factory look. Many owners mix: aftermarket liners for winter, carpeted for show.
Do the retention clips really matter?
Yes — it's a safety issue. A loose mat can slide forward and trap the pedals. Use a set designed for your factory anchors, and never stack a new mat on top of the original.
All-weather or carpeted?
All-weather for protection and any wet or snowy climate; carpeted for looks and feel. The ideal setup for many owners is both, swapped seasonally.
Is a cargo liner worth it?
If you ever carry groceries, gear, pets or anything that can leak, yes. The trunk carpet is expensive to replace and a molded liner pays for itself the first time something spills.
The Bottom Line
For most owners, the WeatherTech FloorLiner is the protection benchmark, while the 3D MAXpider Kagu is the value sweet spot. Want the factory look with zero fit guesswork? Go genuine BMW. Prefer plush over practical? A carpeted set — ideally backed by all-weather mats for winter. Either way, add a cargo liner and select your exact year and body style when you order.