L’uva spina è un piccolo arbusto perenne, latifoglia e caducifoglia, spinoso a rami intricati, alto circa 50–200 cm. La sua forma biologica è “NP – nano-fanerofita”, cioè pianta legnosa con gemme perennanti poste tra 20 cm e 2 m dal suolo.
Ha foglie lobate, senza stipole, di pelosità variabile.
I fiori, solitari o a racemo di 2-3 fiori, hanno un breve peduncolo. Il calice è formato da cinque sepali giallo-verdi, gialli o porporini, di 5–7 mm. La corolla è formata da cinque petali minori dei sepali, alternati ad essi. Il fiore ha 5 stami epipetali (disposti in corrispondenza dei petali). L’ovario è infero, con uno stilo bifido. La fioritura avviene in aprile e la fruttificazione si ha ad agosto.
Il frutto è una bacca edule di dimensione e pelosità variabile con alcuni semini all’interno; ne esistono diverse varietà con colore rosso o giallo. Le radici sono superficiali e non vanno in profondità.