Selecting an appropriate contract price between electric vehicle aggregators and electric vehicle owners is an uncertain, multi-criteria decision-making issue. In addition, the results can cause strong conflict due to dierent aims: the optimal value for increasing electric vehicle aggregator (EVA) profit negatively aects the cost for owners. The value of the contract price can change the optimal scheduling of EVAs in the day-ahead market. Taking into consideration this context, the current paper proposes to solve the multi-objective scheduling problem of an aggregator with a goal programming approach. The presented approach sets a satisfaction level for each goal according to decision-makers’ preference. Numerical results illustrate the validity of this approach to balance dierent performance measures. Furthermore, optimal scheduling of electric vehicle aggregators in the day-ahead market is created.