
Find the right car,
at the right price.
New Cars
Planning to buy a new car in India? In 2026, you can choose from 263 models across 36 brands. SUVs lead the market, with 125 options to pick from. Popular choices include the Tata Aeris (₹5.30 Lakh), Mahindra Thar OG (₹10.32 Lakh), Maruti Suzuki Brezza (₹8.26 Lakh) and Tata Punch (₹5.75 Lakh).
Ex-showroom prices start at ₹3.50 Lakh for the Maruti Suzuki S-Presso, the most affordable new car, and go up to ₹9.93 Crore. After SUVs, the biggest segments are sedans (34), coupes (29) and hatchbacks (22), and 57 electric cars are on sale too.
Use the sections below to explore new cars by price, body type, brand, fuel type, transmission and seating capacity, compare cars side by side, check on-road prices in your city and find dealers near you.
Find Your Perfect Car
Pick a filter and see every new car that matches.
Explore New Cars by Price
Explore Cars by Body Type
Explore New Cars by Brand
Electric Cars
Popular New Cars
Popular New Car Comparisons
New Car FAQs
How many new car models are available in India in 2026?
CarJade lists 263 new car models from 36 brands in 2026. Compact SUVs are the biggest segment with 43 models, followed by sedans (34) and large SUVs (30). 57 electric cars are on sale too.
Which are the most popular cars in India?
The most popular new cars right now are the Tata Aeris (₹5.30 - 9.75 Lakh), Mahindra Thar OG (₹10.32 - 18.99 Lakh), Maruti Suzuki Brezza (₹8.26 - 13.01 Lakh), Tata Punch (₹5.75 - 10.77 Lakh) and Tata Sierra (₹11.49 - 21.59 Lakh).
Which are the cheapest new cars in India?
The most affordable new cars in India are the Maruti Suzuki S-Presso (₹3.50 - 5.25 Lakh), Maruti Suzuki Alto K10 (₹3.70 - 5.45 Lakh), Renault Kwid (₹4.30 - 5.99 Lakh), Maruti Suzuki Celerio (₹4.70 - 6.73 Lakh) and Tata Tiago (₹4.77 - 8.62 Lakh). The Maruti Suzuki S-Presso is the cheapest of them, starting at ₹3.50 Lakh (ex-showroom).
Which are the best cars between ₹5 and ₹10 lakh?
Popular new cars between ₹5 and ₹10 lakh include the Tata Aeris (₹5.30 - 9.75 Lakh), Maruti Suzuki Brezza (₹8.26 - 13.01 Lakh), Tata Punch (₹5.75 - 10.77 Lakh), Maruti Suzuki Fronx (₹6.85 - 11.98 Lakh) and Maruti Suzuki Swift (₹5.79 - 8.80 Lakh).
Which are the popular electric cars in India?
Popular electric cars include the MG Windsor EV (₹12.00 - 15.81 Lakh), Hyundai Creta Electric (₹18.02 - 24.70 Lakh), Mahindra XEV 9e (₹21.90 - 31.25 Lakh), Tata Sierra EV (₹18.79 - 26.48 Lakh) and Mahindra BE 6 (₹18.90 - 28.54 Lakh). In all, 57 electric cars are on sale, starting at ₹6.24 Lakh.
Which are the popular car brands in India?
Tata (16 models), Maruti Suzuki (18 models), Mahindra (14 models), Hyundai (14 models), Toyota (12 models) and Kia (9 models) are among the most popular car brands in India. In all, 36 brands sell new cars here.
Which is the most expensive new car in India?
The Ferrari Purosangue SUV is the most expensive new car we list, priced at ₹9.93 Crore (ex-showroom).



















































































