Слово «щавель» имеет древние славянские корни, вероятно, от праславянской основы *ščаvь. 2 В древнерусском языке существовало прилагательное «щавьнъ» в значении «кислый». 2 Растение названо по кислоте листьев и стебля, употребляемых в пищу. 2
Большинство исследователей связывают происхождение слова «щавель» со словом «щи». 34 «Щавель» имеет такой же корень и такое же значение, что и слово «щаной» — «свойственный щам». 3
Однако есть и другая версия происхождения слова «щавель» — библейская. 5 По этой версии, если отделить букву «щ», то получится «Авель» — известный персонаж из Библии. 5 В древнееврейском языке «авель» означает «луг», где росла различная трава, в том числе, возможно, и щавель. 5