Plasmonics takes advantage of the properties of surface plasmon polaritons, which are localized or propagating quasiparticles in which photons are coupled to the quasi-free electrons in metals. In particular, plasmonic devices can confine light in regions with dimensions that are smaller than the wavelength of the photons in free space, and this makes it possible to match the different length scales associated with photonics and electronics in a single nanoscale device. Broad applications of plasmonics that have been demonstrated to date include biological sensing, sub-diffraction-limit imaging, focusing and lithography and nano-optical circuitry. Plasmonics-based optical elements such as waveguides, lenses, beamsplitters and reflectors have been implemented by structuring metal surfaces or placing dielectric structures on metals to manipulate the two-dimensional surface plasmon waves. However, the abrupt discontinuities in the material properties or geometries of these elements lead to increased scattering of surface plasmon polaritons, which significantly reduces the efficiency of these components. Transformation optics provides an alternative approach to controlling the propagation of light by spatially varying the optical properties of a material. Here, motivated by this approach, we use grey-scale lithography to adiabatically tailor the topology of a dielectric layer adjacent to a metal surface to demonstrate a plasmonic Luneburg lens that can focus surface plasmon polaritons. We also make a plasmonic Eaton lens that can bend surface plasmon polaritons. Because the optical properties are changed gradually rather than abruptly in these lenses, losses due to scattering can be significantly reduced in comparison with previously reported plasmonic elements.