The 2019 FIVB Men's Volleyball Nations League was the second edition of the FIVB Men's Volleyball Nations League, an annual international men's volleyball tournament contested by 16 national teams. The competition was held between May and July 2019, and the final round took place in the Credit Union 1 Arena, Chicago, United States. This was the first edition of the World League or the Nations League to have the final round hosted in North America.
Following the results of the 2018 Nations League and 2018 Challenger Cup, South Korea were replaced by debutants Portugal in this edition.
Portugal were the last placed challenger team after the preliminary round and will be replaced by 2019 Challenger Cup winners Slovenia in the 2020 edition.
Russia successfully defended its title, defeating finals hosts, the United States, in the final. Poland claimed the bronze after sweeping Brazil in three straight sets. Matt Anderson from United States named the MVP of the tournament.
Sixteen teams qualified for the competition. Twelve of them qualified as core teams which cannot face relegation. Other four teams were selected as challenger teams which could be relegated from the tournament. Portugal replaced South Korea after winning the 2018 Challenger Cup.
The 16 teams competed in a round-robin format, with every core team hosting a pool at least once. The teams were divided into 4 pools of 4 teams at each week and competed for five weeks, totalling 120 matches. The top five teams after the preliminary round joined the hosts of the final round to compete in the final round. The relegation took into consideration only the 4 challenger teams. The last-ranked challenger team was excluded from the 2020 Volleyball Nations League. The winners of the 2019 Challenger Cup qualified for the next edition as a challenger team.
The six qualified teams played in 2 pools of 3 teams in a round-robin format. The top 2 teams of each pool qualified for the semifinals. The pool winners played against the runners-up in this round. The semifinals winners advanced to compete for the Volleyball Nations League title. The losers faced each other in the third place match.
The overview of pools was released on October 23, 2018.
The list of host cities and venues was announced on 26 March 2019.
To determine the pools standings, the following criteria is applied:
The 16 national teams involved in the tournament were required to register a squad of 25 players, which every week's 14-player roster must be selected from. Each country must declare its 14-player roster two days before the start of each week's round-robin competition.
<section begin="2019 VNL prelims" /><section end="2019 VNL prelims" />
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<section begin="2019 VNL F4" /><section end="2019 VNL F4" />
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<div style="overflow-x: auto; white-space: nowrap;">
</div>
<small>Statistics leaders correct at the end of preliminary round.</small>
<small>Statistics leaders correct at the end of final round.</small>