We consider the Cauchy problem for the logarithmic Schrödinger equation and prove uniqueness of weak \(H^s({\mathbb {R}}^d)\) solutions for \(s\in (0,1)\) , which improves on the previous uniqueness result in \(H^1({\mathbb {R}}^d)\) . The main difficulty for this equation is that the nonlinearity has a singularity at the origin and breaks the local Lipschitz continuity. The proof is achieved by combining a nontrivial use of integral equations, local smoothing estimates, and quantitative estimates of the sublinear effect of the nonlinearity, based on the localization argument. We also study uniqueness on the torus and uniqueness of the equation perturbed by pure power nonlinearities. To the best of the author’s knowledge, the arguments in this paper are the first to effectively apply dispersive/smoothing estimates of the Schrödinger group to the logarithmic Schrödinger equation.