Cala Granara si trova nel settore sud-orientale dell’isola di Spargi, nell’arcipelago di La Maddalena, nel nord Sardegna.
La spiaggia è esposta ai venti di Scirocco, riparata tuttavia dall’isola maggiore di La Maddalena, distante poco meno di due chilometri.
La spiaggia risulta suddivisa in due settori da un basso promontorio di roccia granitica.
L’arenile è caratterizzato da sabbia fine di color bianco, circondato da un piccolo sistema di dune, in parte colonizzato dalle piante tipiche di questo ambiente.
Tra le rocce e le dune si riconoscono le essenze della Macchia Mediterranea, tra cui il ginepro, il rosmarino selvatico e l’erica.
A nord della spiaggia sfocia un rio stagionale le cui acque discendono dalla vetta di Guardia Sarra (114 m. s.l.m.).
La cala rientra nell’area del Parco Nazionale Arcipelago di La Maddalena ed è soggetta a tutela ambientale.