In this paper, we give a full classification of pseudo-Riemannian Lie groups of dimension four with non-trivial recurrent curvature tensor (i.e., non-locally symmetric). Then we investigate Ricci solitons on recurrent curvature Lie groups. Locally conformally flat examples of our classification have also been presented.