Buy your next car 100% online

Shop, finance and check out from home - with 7-day returns

Start shopping
hero-car-image
hero-car-image
A seamless car shopping experience — delivered
Start shopping
Do it online, on your own time
See vehicle details, secure financing, and finish paperwork, without negotiation.
Access deals from anywhere
Shop inventory across the country to get the car you want at the price you’re looking for.
Buy worry-free
Shop confidently with the CarGurus Guarantee: 7-day returns, 90-day/3,000 mile limited warranty, and comprehensive inspection.
Start shopping

Browse and buy from anywhere

Recommended for you

loading
Buying a car online through CarGurus was easy and effective. The process was excellent and I would repeat it again tomorrow.
Curtis

Verified buyer

How CG Buy Online works
How CG Buy Online works
Search deals across the country to find your perfect car
Secure financing, get a trade-in offer, and complete your paperwork online
Get your new car delivered! We’ll also pick up your old car for trade-in
Your purchase is protected by
the CarGurus Guarantee
Your purchase is protected by the 
CarGurus Guarantee
Your purchase is protected by the 
CarGurus Guarantee
7-day return policy
Get a hassle-free refund when you return your vehicle within 7 days of delivery
90-day/3,000 mile limited warranty
Get coverage for specific issues and repairs within 90 days/3,000 miles of delivery
Multi-point inspection
All vehicles undergo a 125-point inspection to ensure they meet our quality standards
Frequently asked questions
How do I buy a car online with CarGurus?
New and used vehicles eligible for online purchase and delivery are labeled as ‘CG Buy Online.’ Select “Start purchase” to begin the checkout process. Checkout includes adding your trade-in details, selecting your payment method, and putting down a reservation deposit. After your order has been created, we’ll ask you to upload documents unique to your selections to finalize your purchase. Once all the paperwork has been signed and approved, we’ll work with you to schedule white glove delivery. Remember: your purchase is always protected by the CarGurus Guarantee.
How does financing work when buying a car online?
We partner with a select group of lenders to offer competitive financing rates on online purchases. Get prequalified with our participating lenders to explore available financing offers and select the one that works best for you. Once you’ve placed a deposit, we will confirm your credit application and finalize your financing terms.
What documents do I need to purchase a car online?
If you are financing your purchase, we may ask for certain information such as proof of employment, income, or residence. We’ll also need proof of insurance and a copy of your driver’s license to complete titling and registration. If you have a trade-in, we may require details about your lender and proof of ownership.
How does home car delivery work?
We’ll contact you to select a home delivery date and 4-hour delivery window. If you’re trading in your current car, our transportation partner will pick it up within the same window. A professional driver will deliver your new car to your home, and carefully inspect it upon arrival to ensure it meets our standards. You will be sent your temporary registration tags in advance of delivery, so you can drive your new car right away.
Can I test drive my car before purchasing?
When purchasing 100% online you are not able to test drive. You can take advantage of our 7-day return policy to thoroughly check out your car and make sure it meets your expectations. Then, enjoy your new ride knowing that you got a great deal and a 90-day / 3,000 mile warranty (whichever comes first).
Can I trade in my current car when I buy online?
Yes. When you start your online purchase you can provide information about your current vehicle and receive an instant trade-in offer. If you accept, we’ll factor the value of your current vehicle into your deal and pick it up when your new car is delivered.
How does title & registration work when I buy a car?
We’ll work directly with your state’s registration office to get your title and registration processed and shipped straight to your home. If your state requires inspections or additional paperwork, we’ll guide you through that process as well as via emailed instructions. You can expect to receive your final paperwork approximately 2-4 weeks after your vehicle is delivered. You will have your temporary license plate allowing you to drive your car sent to you in advance of your home delivery.