We present a model for fleet mix in city logistics. We develop a continuous approximation model. We present an exact dynamic programming algorithm. In an optimal solution some vehicles may run at less-than-full capacity. Access restrictions may increase the number of diesel vehicles.