 Flowing south by west, the Glenelg flows through the Wilkin Flora and Fauna Reserve before heading due south, met by the Stokes River prior to flowing through the town of where the Crawford River forms its confluence with the Glenelg.Flowing south, then sharply west and crossing the state border into South Australia, the Glenelg flows through before heading east back into Victoria.The river reaches its mouth at Nelson and much of the latter course is through the Lower Glenelg National Park.