Ugrasklokke har en lang jordstengel med tykke knoller. De nederste bladene er smalt hjerteformede med lange skaft, de øvre bladene er lansettformede og sittende. Blomstene er 2–3 cm lange og mørkt blåfiolette, med kanthårede fliker. Blomstringen begynner nedenfra, mens planten ennå vokser.