In this paper we present a survey of numerical methods for optimal control problems governed by convection-diffusion equations. For ease of exposition we focus on stationary convection-diffusion optimal control problems with distributed control. Several effective numerical methods including stabilized methods and discontinuous Galerkin methods are reviewed. Furthermore, we also make some investigations about convection-diffusion optimal control problems with state constraints and pointwisely imposed control.Keywords: convection-diffusion equations, optimal control problems, streamline upwind Petrov-Galerkin method, edge stabilization Galerkin method, local projection stabilization method, interior penalty discontinuous Galerkin method, local discontinuous Galerkin method, a priori error estimates, a posteriori error estimates, adaptive finite element method