Performance From The Ground Up
THE POWERFUL CX-90
Each element of the CX-90 was created for you to enjoy your time with those who matter most to you. This 3-row SUV was crafted with care and passion and will elevate your driving experience. The 2024 Mazda CX-90 is a 3-row SUV designed with precision to elevate every moment together. The exteriors use of light/shadow creates a breathtaking moment around you. It was crafted to create a connection between driver, passenger and every journey shared. The CX-90 has the dynamic utility to support your daily needs, as well as new experiences to help make the most of every day.
View InventoryMazda Certified Pre-Owned
Only the best-maintained late-model vehicles make the Mazda Certified Pre-Owned (CPO) vehicle cut. To be eligible, they must pass a rigorous 160-point inspection. From major to minor components, each vehicle is scrutinized and tested.
Search CertifiedMaintaining Your Mazda
The service team at Duncan Mazda has been factory-trained to provide you with exceptional service and ensure your vehicle is performing at its best. We use Genuine Mazda Parts and equipment to make sure your Mazda receives the finest care possible.
Schedule ServiceDuncan Mazda
Welcome to the Duncan Mazda website, a fast and convenient way to research and find a vehicle that is right for you. Whether you are looking for a new or used Mazda car, truck, or SUV you will find it here. We have helped many customers from Blacksburg, Roanoke, Salem, Martinsville, Lynchburg, Galax, Carroll County and Christiansburg find the Mazda of their dreams!
More About UsThe Duncan Advantage
All Duncan owners receive advantage rewards, complimentary oil changes and car washes, paintless dent repair, and discounts on service and accessories.
More DetailsDuncan Mazda
Christiansburg, VA
125 Jennelle Rd, Christiansburg, VA 24073
Hours
Sales
Monday | 9:00AM - 7:00PM |
Tuesday | 9:00AM - 7:00PM |
Wednesday | 9:00AM - 7:00PM |
Thursday | 9:00AM - 7:00PM |
Friday | 9:00AM - 7:00PM |
Saturday | 9:00AM - 6:00PM |
Sunday | Closed |
Service
Monday | 7:30AM - 5:30PM |
Tuesday | 7:30AM - 5:30PM |
Wednesday | 7:30AM - 5:30PM |
Thursday | 7:30AM - 5:30PM |
Friday | 7:30AM - 5:30PM |
Saturday | 8:30AM - 1:00PM |
Sunday | Closed |