Yes, as per the Motor Vehicles Act, 1988, car insurance is mandatory for all types of cars in public places in India, irrespective of their age. Though, older cars generally attract a lower amount of premium as the value of the car in the market decreases with time.