Cars have become a necessity in this modern world. Every middle class family needs a vehicle or a mode of transport in order to move from one place to another. Not everyone is able to afford a new vehicle as they are costly and there’s an added cost of taxes and various other expenses by both the provider/company of the car as well as the government. Moreover, not every customer is sure of spending a sum of their wealth on a certain car. The product might not meet their needs. The solution to this problem of having a car despite not being able to afford one is met by buying and selling second hand cars. It has become its own market now. There are already numerous companies and websites and app based services that serve as a mediator or a platform for the dealing of second hand or used cars and other vehicles. Establishment of such places is easy but there is another problem that still remains- How to price the used car appropriately at a price comfortable for both the seller and the buyer? Luckily, the Used Car Price Prediction systems exist and can be developed. Users might think that it’s easy to determine the price of a used car, and whether there is even a need to have such a system. In truth, there are a lot of factors that are important in determining the price of a second hand vehicle. The quality of a vehicle deteriorates with age1 of course but that is not all. Every single vehicle is different even when it is manufactured and sold as a new product and even more so when the same vehicle is used over time. Different people may use their vehicles more or less depending on their everyday activity, making kilometers driven as one of the important factors for the price prediction. It is obvious that a vehicle which is driven for 2000 kilometers in 1 year would be priced less than a vehicle which has been driven for only 500 kilometers in 2 years. This is just one of the factors that determine the price of a used car. In our Car Price Prediction System, we have used the Year of Manufacturing (used to determine the age of the vehicle by subtracting this from the date of selling), the original maximum retail price of the vehicle (the price at which the vehicle was sold at from the manufacturing company/garage), the fuel type of the vehicle (Petrol, Diesel, CNG, Electric ; This affects the pricing severely as different fuel type engines have different prime performance periods and different rates of deterioration), Seller Type (Individual or Dealership), Transmission (Manual or Automatic), Number of past owners of the vehicle. Using all these factors2, we are going to determine which model is best to determine a price for the used vehicle. For the Car Price Prediction System, Regression models3are used since these models give the results as a continuous curve instead of a categorized value as a result. Due to this, we can use the continuous curve to determine an accurate price for each and every scenario which won’t be possible if the results obtained were in the form of a range. The final model of the system will implement the best suited algorithm and have a UI (User Interface) which make it possible for a user to be able to enter the values of these deciding factors and the system will predict the price for them. Keywords: Car price prediction, machine learning, regression analysis, linear regression, correlation analysis