Der Passumpsic River entsteht am Zusammenfluss seiner beiden Quellflüsse East Branch und West Branch Passumpsic River nordöstlich von Lyndonville in der Town of Lyndon. Er fließt am westlichen Ortsrand von Lyndonville vorbei nach Süden. In St. Johnsbury mündet der Moose River, sein größter Nebenfluss, linksseitig in den Fluss. Weiter flussabwärts liegen die Weiler Passumpsic und East Barnet, welche zur Town of Barnet gehören. Nach 37 km trifft der Passumpsic River nördlich von Barnet auf den Connecticut River. Der U.S. Highway 5, die Interstate 91 sowie eine Bahnstrecke verlaufen entlang dem Flusslauf. Der Passumpsic River entwässert ein Areal von 1298 km².
In Lyndonville überspannt die Centre Covered Bridge (auch Sanborn Covered Bridge) den Fluss.[4]
Weitere gedeckte Brücken überspannen Nebenflüsse des Passumpsic River:
Der East Branch Passumpsic River hat seinen Ursprung in der Town of Brighton. Von dort fließt er über eine Strecke von 31 km in südsüdwestlicher Richtung bis zu seiner Vereinigung mit dem West Branch. Sein Einzugsgebiet umfasst 166 km².
Über den East Branch Passumpsic River führt die Burrington Covered Bridge aus dem Jahr 1865.[10]
West Branch Passumpsic River
Der West Branch Passumpsic River entsteht am Zusammenfluss mehrerer Zuflüsse in der Town of Westmore. Er fließt in südsüdöstlicher Richtung und trifft nach 22 km auf den East Branch. Sein Einzugsgebiet umfasst 174 km².