加权轮询（ Weighted round robin ）是网络中用于调度数据流的算法，也可用于调度进程。加权轮询是轮询调度的一般化。加权轮询在队列或一系列任务上循环，每个轮次中各数据包或进程按权重获得运行机会。加权轮询有若干种类，比如经典加权轮询和交替加权轮询。
算法.下面以网络调度程序为例介绍加权轮询。假设有formula_1个输入队列formula_2。每个队列formula_3的权重是一个正整数formula_4。使用加权轮询时，队列运行过程有周期性。在每个周期中