We apply the large-charge expansion to O(N) vector models starting from first principles. We focus on the Wilson–Fisher point in three dimensions. We compute conformal dimensions and energies on generic Riemann surfaces at zero and finite temperature, at fixed charge Q in the regime 1 ≪ N ≪ Q. Our approach places the earlier effective field theory treatment on firm ground and extends its predictions.