ABSTRACT The green vehicle routing problem of distributing gasoline to retail gasoline stations in a way that is not just the most cost-effective overall but also reduces its own carbon emissions needs to account for uncertainty from multiple sources. Therefore, in this paper we study how to do this, simultaneously reducing the cost and minimizing the environmental impact in the presence of information uncertainty. Among the sources of uncertainty are random demand by gas stations and uncertain travel time to them by tankers, which we build into our model. We also design a three-stage heuristic algorithm. In the first stage, the chance constraints of the model are converted into their deterministic equivalents. In the second stage, gas stations are clustered, based on their distance and demand for gasoline. In the third stage, we use a genetic algorithm to solve the model based on the first two stages. Finally, we use our simulation results to propose how gas stations can optimize their cost of gasoline distribution.