Buy your car online and have it delivered right to your home! BMW of Des Moines Offers FREE Home Delivery within 100 Miles! No Time to Test Drive? No Problem, We'll Bring the Car to YOU!

Shop from Home with BMW of Des Moines

BMW of Des Moines Offers FREE Home Delivery within 100 Miles!

Six Easy Steps to Help You Transform the Online Car-Buying Process in Urbandale, IA

If you're in the market for a new BMW, you owe it to yourself to indulge in the convenience of buying your next car online and then having it delivered straight to your driveway. Now offering free at-home delivery within 100 miles of our facility in Urbandale, IA, BMW of Des Moines is here to help streamline the car-buying process for all our valued customers across the state.

Purchase a New Car & Schedule Delivery in Six Easy Steps

Step 1: Select Your Car

Click to peruse our new inventory online to help you select which luxury car or SUV is best suited for your lifestyle in Des Moines, IA.

Step 2:  Calculate Your Monthly Payment

Whether you're in the market to buy or lease, you can click to calculate your monthly payment online to help give you an idea of what you'll be expected to pay each month.

Step 3: Price Your Trade-In

If you've got an older vehicle that you'd like to trade-in for value, we can help value your trade and extract maximum value for what it's worth.

Step 4:  Get Pre-Approved

Getting pre-approved is easy and takes only minutes to complete by inputting your pertinent auto-financing information online on our secure website.

Step 5: Sign the Paperwork

We're happy to prepare all your paperwork and bring it to you to sign wherever is easiest and most convenient.

Step 6:  Schedule Delivery

If you live within 100 miles of our dealership, we'll prepare your vehicle and deliver it straight to your home or office at no extra cost!

Contact Us to Learn More

For more information about scheduling at-home delivery, please call or contact us online at BMW of Des Moines today!  If you live within 10 miles of our facility in Urbandale, IA, our team is also proud to offer free pick-up and delivery for all service and maintenance.  We look forward to hearing from you!

Contact Us

BMW of Des Moines

9631 Hickman Rd
Directions Urbandale, IA 50322

  • Sales: 877-606-8847
  • Service: 877-606-8849
  • Parts: 877-609-8259


  • Monday 9:00 AM-6:00 PM
  • Tuesday 9:00 AM-6:00 PM
  • Wednesday 9:00 AM-6:00 PM
  • Thursday 9:00 AM-6:00 PM
  • Friday 9:00 AM-6:00 PM
  • Saturday 9:00 AM-6:00 PM
  • Sunday Closed