Een vaarweg of waterweg is een water dat met schepen kan worden bevaren. Dit kan een rivier of kanaal zijn of een aangelegde geul in een verder ondiep water. Zeeën en diepe meren kunnen ook vaarwegen zijn, al worden ze in het algemeen niet zo genoemd.