State Farm has the cheapest non-owner car insurance, at $213 per year. Non-owner auto insurance is for drivers who don't own a car but still want coverage while they are renting vehicles or driving ...