Get Hours and Directions


1350 Auto Center Drive, Ontario, CA, 91761

Get Directions  Map depicting surroundiing area of BMW of Ontario

Dealership Info

Phone Numbers:Sales Hours:
  • Mon - Fri9:00 AM - 7:00 PM
  • Sat9:00 AM - 6:00 PM
  • Sun10:00 AM - 5:00 PM
Service Hours:
  • Mon - Fri6:00 AM - 6:00 PM
  • Sat8:00 AM - 1:00 PM
  • SunClosed
Parts Hours:
  • Mon - Fri8:00 AM - 5:30 PM
  • Sat - SunClosed

As of July 8th Service will be open from 6am- 6pm. Click here to schedule your appointment today!

How to Clean Car Seats


When Chino Hills drivers invest in a car as luxurious as a BMW, they want to protect that vehicle’s value. One simple, quick, and inexpensive way to do this is with regular maintenance and detailing. When you’ve been driving your family from Corona to Upland, your BMW’s seats can get dirty–no matter what kind of upholstery you have. Here’s how to clean car seats.

How to Clean Cloth Car Seats


  1. Cleaning solution spray designed for fabric (NOT an all-purpose cleaner)
  2. Interior brush (make sure they have soft or medium-stiff bristles)
  3. Microfiber towels


  1. Before you get started, make sure you have enough time to allow your seats to dry completely.
  2. Vacuum the seats to remove all particles and hair.
  3. If you have a pet, you might need to do a second wipe down with a special pet hair removal tool.
  4. Ensure the doors and windows are open for ventilation
  5. Spray the cleaning solution onto the desired area, but avoid saturating the fabric. If the seats stay too wet for too long, mildew issues could develop.
  6. Use the interior brush to massage the cleaning solution into the fabric.
  7. A suds appear, wipe them away with the microfiber towel. If the fabric dries before you do this, the dirt will be pulled back into the fibers.
  8. Continue steps 4-6 until the area is clean, then move on to the next section.
  9. Vacuum the seats after cleaning to speed up the drying process. Let the seats finish drying before you use the car or lock it away for the evening.

How to Clean Leather Car Seats


  1. Leather cleaner, saddle soap, mild leather soap, or 1 part white vinegar/2 parts linseed oil solution
  2. Microfiber towels
  3. Interior brush (make sure it is a soft-bristled brush, NOT a stiff carpet brush)


  1. Check the owner’s manual for model-specific instructions, product recommendations, and products that you should definitely avoid.
  2. Vacuum the seats to remove all particles, and work carefully to avoid scratching the leather. Use small attachments or an air compressor to get into the crevices.
  3. Spray leather cleaner on the microfiber towel. Wipe the seats to remove surface dirt and oils.
  4. Spray cleaner onto the seats and gently scrub the surface with the brush.
  5. If you have perforated leather seats, spray onto the brush before applying to the seats.
  6. Wipe the seats with a clean and dry microfiber towel.

Hoping to save the time and energy you’d spend on cleaning? With the right BMW X5 accessories, you’ll find it’s far from difficult to do so.

Get Great Service Tips From %%di_%% in Ontario!

Interested in protecting the value of your X7 or your 3 Series sedan for years to come? Perhaps you’re getting ready to upgrade with a BMW X3 lease, and you’re trying to raise the value of your trade-in.

Check out our service tips and tricks for keeping your BMW in great shape, or start by learning how to check your tire tread depth or what to do when water is leaking from your car.

Are you ready to bring home a new BMW of your very own? Check out our list of the fastest BMW vehicles or learn the difference between premium and regular gasoline.

Learn More with BMW of Ontario

  • 2021 BMW X5 Interior

    For sporty sophistication inside and out the 2021 BMW X5 is ready for your Chino Hills drives. You’ll enjoy premium features, such as a Harman Kardon® Surround Sound Audio System and a large panoramic moonroof for sweeping skyward views as you cruise through Corona. Take a look inside the BMW X5 interior with BMW of Ontario. Learn More…

  • 2020 BMW X3 Towing Capacity and Specs

    For the 2020 model year, the BMW X3 towing capacity can reach up to 4,400 pounds. That much is true no matter which trim you choose, but upgrading with a stronger engine is still a great idea for the driver who plans to do a lot of heavy lifting. If you’re getting ready to upgrade,…

  • 2020 BMW X5 Towing Capacity

    Learn More View Inventory The standard 2020 BMW X5 towing capacity comes in at 6,603 pounds, but the driver who opts for the BMW X5 tow package can push that limit a little higher, up to 7,200 pounds. Either way, you’ll have more than enough power to plan more exciting adventures near Chino Hills and Corona….

BMW of Ontario 34.0496769, -117.545101.