De Avon River begint op de zuidoostelijke hellingen van Mount Wellington, een deel van de Great Dividing Range. De rivier kronkelt naar het zuiden, dan naar het oosten, dan naar het zuiden door het zuidoosten, voordat zij haar monding bereikt om Lake Wellington te vormen. De Avon heeft tien zijrivieren, waaronder de Turton River en de Perry River. Ook de Latrobe River mondt uit in Lake Wellington. Dit meer mondt uit in Bass Strait via de Mitchell River ten zuiden van Lakes Entrance. De Avon daalt 664 meter over een traject van 122 kilometer.
De bovenste delen van de rivier liggen in het ruige, beboste en grotendeels ontoegankelijke Avon Wilderness Park. De rivier stroomt vervolgens door met bos begroeide heuvels en vervolgens door ontgonnen landbouwgrond. Rond Stratford is de rivier tot 500 meter breed en stroomt door zand- en kiezelbanken. Langs de rand van de rivier ligt het Macallister Irrigation District. Het water van dit irrigatiegebied stroomt in de rivier langs de Nuntin Creek, die 10 kilometer stroomafwaarts van Stratford samenvloeit.
De Avon heeft geen grote dammen, en het water wordt meestal niet gebruikt. De nabijgelegen rivieren Latrobe en Thomson leveren het drinkwater van Melbourne, de grootste pulp- en papierfabriek van Australië, de elektriciteitsindustrie in de Latrobe Valley en irrigatie,
De Avon River was belangrijk voor de inheemse Gunai/Kurnai bevolking. In Knob Reserve, 3 kilometer ten zuiden van Stratford, bevindt zich het Gunai/Kurnai Bataluk Cultural Trail. Dit pad volgt de paden die de inheemse bevolking van East Gippsland 30.000 jaar lang heeft gebruikt.