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!

Buy or Lease Your Car Completely Online!
If you're more comfortable shopping and buying from the convenience of your home, be our guest. With BMW of Des Moines, you can now buy or lease your next vehicle completely online from start to finish without any additional fee for this service.
Follow the below Simple Steps for buying your car, and having it delivered to you!
Step 1: Select Your Car
Shop our new or used vehicles from the comfort of your home or work.
Step 2: Calculate
Your Monthly Payment
Easily calculate your monthly lease or finance payment with terms that best work for you.
Step 3: Price Your Trade-in
We offer up-front pricing on every vehicle. Value Your Trade here!
Step 4: Get Pre-Approved
Apply for financing and even get pre-approved right on this secure website.
Step 5: Sign the Paperwork
This step can take place at your home or office, wherever is most convenient for you! One of our friendly salespeople will assist with all the necessary paperwork.
Step 6: We'll Deliver Your New Car
You are probably eager to begin driving your new car, let BMW of Des Moines bring it right to you!
Also, within 10 miles from the dealership, we offer Free Pick-up and Delivery when you have your vehicle in for Service / Maintenance! Call 877-606-8847 to Schedule Service NOW!
Contact Us
BMW of Des Moines
9631 Hickman Rd
Urbandale, IA 50322
- Sales: 877-606-8847
- Service: 877-606-8849
- Parts: 877-609-8259
Hours
- Monday 9:00 AM-7:00 PM
- Tuesday 9:00 AM-7:00 PM
- Wednesday 9:00 AM-7:00 PM
- Thursday 9:00 AM-7:00 PM
- Friday 9:00 AM-6:00 PM
- Saturday 9:00 AM-6:00 PM
- Sunday Closed