We describe three-dimensional Lorentzian homogeneous Ricci solitons, showing that all types (i.e. shrinking, expanding and steady) exist. Moreover, all non-trivial examples have non-diagonalizable Ricci operator with one only eigenvalue.