Elva starter ved samløpet av elvene North Esk og South Esk i Launceston. Elva renner nordover til munningen i Bass-stredet nord for George Town. Tamar har flere mindre sideelver, inkludert Supply River.