De goudvink een gedrongen vogel met een opvallend verenkleed. Het mannetje is van het vrouwtje te onderscheiden aan zijn felgekleurde rozerode onderzijde. Deze is bij het vrouwtje aanzienlijk valer gekleurd. De goudvink is een gedrongen vinkensoort. Een volwassen vogel heeft een lichaamslengte van 14 à 15 centimeter en een vleugelspanwijdte van 22 tot 29 centimeter. De kopkap en kin van de goudvink zijn zwart gekleurd, net als de staart en de handpennen. De vogel heeft witte vleugelbanden en een witte stuit en anusstreek . Het grootste deel van het verenkleed verschilt echter bij het mannetje en het vrouwtje.[b] Het mannetje heeft een blauwgrijze mantel en schouderpartij en een rozerode onderzijde. Bij het vrouwtje zijn de mantel en schouders bruingrijs en is het achterhoofd grijzer gekleurd. De onderzijde is aanzienlijk valer gekleurd en heeft slechts een roze zweem.
