Пеночки представляют собой самых мелких из наших славковых птиц. Держатся в основном в кронах деревьев и высоких кустарников, однако, и в период размножения, и в негнездовое время могут встречаться в невысоких кустарниках и высокотравье. Гнездо обычно располагается на земле, изредка — невысоко над землей, в густых частях крон, в первую очередь хвойных деревьев. Отличаются почти постоянной высокой активностью перемещений по самым тонким элементам растительности: то перепрыгивают по тонким ветвям, то перепархивают с ветки на ветку, то на секунду зависают в воздухе около листьев за счет активной работы крыльев. Положение корпуса обычно горизонтальное; разные виды в разной степени склонны периодически подергивать задней частью тела — хвостом и сложенными крыльями. Довольно доверчивы, могут близко подпускать наблюдателя. В окраске почти всегда присутствуют зеленые и желтые тона, пестрин нет; отличия в окраске и в пропорциях между видами обычно невелики, но они хорошо различаются по песне самцов.
Весничка, как и другие пеночки, меньше воробья, среди пеночек может считаться относительно крупной; это изящная, относительно короткохвостая птичка с коротким, прямым, тонким клювом и не такими длинными, как у камышевок, но и не такими короткими, как у мухоловок, ногами. Длина тела 11–13 см, размах крыльев 18–24 см, масса 6–11 г.
Верх зеленовато-бежевый, надхвостье чуть светлее, а крылья и хвост чуть темнее. Крылья относительно длинные, в сложенном состоянии прикрывают почти половину длины хвоста. На крыле нет светлой поперечной полоски, но светлые края маховых перьев на сложенном крыле делают его окраску неровной, с намеком на образование светлой «панели» . Низ белесый, с желтоватым налетом на горле, груди и на боках головы, в меньшей степени — на брюхе. Над глазом отчетливо видна желтоватая бровь, ограниченная снизу тонкой темной полоской, проходящей через глаз. Щека серовато-зеленоватая, под глазом заметно небольшое посветление. Радужина темно-коричневая. Клюв коричневато-серый, не производит впечатление темного, его края и основание снизу имеют желтоватый или розоватый оттенок . Ноги светло-бежевые, обычно выглядят светлыми, но при контрасном освещении могут показаться темными.
У молодых птиц желтый цвет на голове и на груди ярче и занимает большую площадь, чем у взрослых, часто низ тела почти полностью желтый; оперение более рыхлое, что заметно только на близком расстоянии; углы клюва после вылета из гнезда некоторое время остаются желтыми .
Среди наших пеночек более всего походит на теньковку и трещотку, у которых, так же как у веснички, нет светлых полосок на крыле. От трещотки весничка отличается более короткими крыльями, не таким ярким желтым оттенком оперения груди и относительно коротким подхвостьем, прикрывающим снизу менее половины длины хвоста . От теньковки отличается светлыми ногами, более длинным и заостренным крылом — длина третьестепенных маховых перьев равна расстоянию от их вершин до вершины крыла (у теньковки последнее значительно меньше), более контрастным рисунком вокруг глаза (в частности — посветлением на щеке под глазом), более длинной светлой бровью, окраской клюва (он в целом светлее, чем у теньковки), а также отсутствием коричневых оттенков в окраске верха и боков тела. В целом выглядит бледнее, светлее теньковки, и на фоне листвы скорее теряется, чем выделяется. От других пеночек нашего региона отличается тем, что не имеет светлых полосок на крыле. От всех других пеночек хорошо отличается по песне.
Самцы обычно поют в кронах, чередуя пение с охотой. Песня — короткая мелодичная свистовая трель длительностью примерно 3 секунды, сначала громкая, а потом затихающая; тон сигналов сначала повышается, а потом понижается; похожа на песню зяблика, но без росчерка в конце. Индивидуальные вариации весьма велики. Самцы поют уже во время пролета, еще не заняв гнездовые территории. Крик тревоги — высокий свист «фЮ-ить» или «тИУвить» с ударением на первом слоге и подъемом тона к концу сигнала; нужна некоторая тренировка, чтобы отличить ее от позывки теньковки, а также от позывки обыкновенной горихвостки.