Der Weiße Regen entspringt als Seebach dem Kleinen Arbersee am Großen Arber (1456 m), dem höchsten Berg des Bayerischen Waldes. Die Quellen der kleinen Zuflüsse des Sees liegen im Naturschutzgebiet Kleiner Arbersee an den „Arberhängen“ und der „Kleinen Seewand“ zwischen Großem und Kleinem Arber (1384 m).
Der Seebach verlässt den See in nördliche Richtung und nach der Mündung des „Ebenbaches“ bei Sommerau trägt der Bach den Namen Weißer Regen. Er fließt durch den Lamer Winkel weiter Richtung Nordwesten über Lohberg und Lam. Von dort aus folgt dem Fluss die Bahnstrecke Bad Kötzting–Lam und der Weißen Regen verläuft über Arrach und Hohenwarth nach Grafenwiesen. Dort knickt er in südwestliche Richtung ab und fließt nach Bad Kötzting. Bei Pulling vereinigt er sich als kürzerer (38 km) und wasserärmerer (4,5 m³/s) Quellfluss mit dem Schwarzen Regen (84 km, 20,7 m³/s) zum Regen.
↑Pegelwert Kötzting vermehrt um den Gebietsabfluss des Resteinzugsgebietes (9l/s.km² auf 9,85 km²), ermittelt für das Zwischeinzugsgebiet der Pegel Sägmühle (Schwarzer Regen), Kötzting (Weißer Regen) und Chamerau (Regen)