BMW Car Covers: How to Get the Right Fit for Your M3, 3 Series, M5 or X5

CoversCenter Premium custom-fit car cover on a sedan

A BMW is built to tight tolerances, and a cover should be too. A generic "medium sedan" cover will sag over an E30's short deck or strain across a modern M3's wide fenders, and a loose cover flaps in wind and rubs paint. Here's how to pick a BMW car cover that actually fits and the edition that suits where your car is parked.

Shop custom-fit BMW car covers →

Step 1: Start with the exact model and year

BMW body shapes change a lot between generations, even under the same badge. A 1986 M3, a 2008 335i and a 2025 M3 are three different shapes. Start on our BMW car covers page and choose your model, then your year. The most-shopped BMW models are:

  • M3 (1986–2025), from the E30 homologation car to the current G80
  • 325i (1986–2022)
  • 335is (2011–2015)
  • M5 (1985–2025)
  • X5 (1999–2026), sold as an SUV cover (more on that below)
  • Classic 3 Series (1975–1989)

Also listed: 5 Series, 5 Series Gran Turismo, M3 Touring, M5 Touring, 1 Series, 3 Series GT and Touring variants, and more. If your trim (Competition, Touring, Gran Turismo) has its own listing, pick that one, because wagons and fastbacks need a different pattern than sedans.

Step 2: Check mirrors, antennas and spoilers

Custom-fit covers are patterned around the body. Before you order, make a note of:

  • Mirror size: M cars often have wider mirror housings.
  • Rear spoilers or trunk lips: these are common on M3 and M5 and on aftermarket 3 Series builds.
  • Roof antenna: a shark-fin antenna usually fits under the cover. A mast antenna should be removed before covering.

Step 3: Pick the edition for where your BMW is parked

CoversCenter offers five editions. Prices and warranties below are taken from the live BMW page:

Edition Best for From Warranty
Basic Indoor dust protection $79.95 3-year limited
Deluxe Outdoor moisture protection $115.99 5-year limited
Ultimate Outdoor and indoor $128.78 10-year limited
Indoor Black Satin Garage and show paint only $168.95 10-year limited
Premium Outdoor and indoor $178.95 Lifetime

Daily driver parked outside: pick Ultimate or Premium. Deluxe is the budget outdoor option.

CoversCenter Ultimate outdoor car cover catalog shot

Garage-kept M car or a classic E30 or E28: Indoor Black Satin gives a soft finish against the paint and looks sharp. Basic is fine if all you need is dust control.

CoversCenter Indoor Black Satin garage car cover

Both (driveway in summer, garage in winter): Ultimate or Premium covers both uses.

BMW X5 owners: use the SUV cover

The X5 is taller and longer than any BMW sedan, so it's listed as an SUV. Go straight to BMW X5 SUV covers, or browse all SUV covers.

CoversCenter Ultimate cover on an SUV, for BMW X5 owners

Fit tips for any BMW

  1. Wash and dry the car first. Grit trapped under a cover acts like sandpaper.
  2. Put it on front to back: hook the front bumper, pull the cover over the roof, then drop it over the rear.
  3. Let the car cool after a drive before you cover it, especially on M cars with hot exhaust.
  4. Fold it from the sides in so the inside lining stays clean for next time.

Find your BMW cover

Choose your model and year on the BMW car covers page. Driving something else? Every make is on the car covers hub.