T follicular helper (TFH) cell numbers are increased after vaccination and fewer of these cells might result in reduced vaccine responses. Here the authors show in mice and humans that leptin promotes TFH differentiation and that low leptin levels can impair TFH response to vaccines and virus protection in mice.