The Weebill's common name comes from the short, stubby, pale beak. The eye is pale cream, and there is a pale line above the eye. Weebills are dull grey-brown on the head and olive-brown on the back, and the underparts are buff to yellow. In the south and east of the country, the birds are light brown, while northwards and inland they become paler and more yellow. Both sexes are similar in colouration, and young birds can be separated from the adults by their greyer eye.