Fatti: A. A._ è proprietaria del fondo part. n. 425 di Gravesano, situato in località Pezzine, di complessivi 1244 m2. Esso presenta una parte inedificata pianeggiante, a confine con la strada cantonale che da Gravesano conduce a Lamone, e una parte, più ampia, scoscesa e di natura boschiva verso la collina del Mattero. Attualmente il fondo è utilizzato, nella sua parte a lato della strada, quale area di stazionamento di veicoli usati. A._ è inoltre proprietaria, nel nucleo di Grumo, dei fondi part. n. 454 e 459, di 90 m2 rispettivamente 297 m2. Il piano regolatore approvato dal Consiglio di Stato il 7 maggio 1991 gravava parzialmente il fondo part. n. 425, come pure parte dei fondi contigui n. 441 e 442, con un vincolo di posteggio pubblico. Le particelle n. 454 e 459 erano invece attribuite alla zona nucleo del villaggio (NV). B. Il 4 dicembre 2006 il Consiglio comunale di Gravesano ha adottato una serie di varianti del piano regolatore, prevedendo in particolare che le aree dei fondi part. n. 424, 425, 442 comprese tra la strada cantonale e il bosco e una parte del fondo part. n. 441 fossero destinate alla realizzazione di un posteggio pubblico per 39 stalli (posteggio P5). Nel contesto della ridefinizione territoriale del comparto della clinica B._, il Comune ha inoltre deciso la chiusura del collegamento dell'attuale posteggio pubblico P6 con la via Grumo. C. Con risoluzione del 6 novembre 2007 il Consiglio di Stato ha approvato le varianti relative ai posteggi, respingendo nel contempo un ricorso di A._, che si era aggravata contro i citati provvedimenti pianificatori. D. La proprietaria ha impugnato la risoluzione governativa dinanzi al Tribunale cantonale amministrativo che, dopo avere esperito un sopralluogo, ha respinto l'impugnativa con sentenza del 25 gennaio 2010. La Corte cantonale, rilevata l'infondatezza delle critiche di natura formale, ha ritenuto il vincolo sorretto da un interesse pubblico preponderante, oltre che rispettoso dei principi della proporzionalità e della parità di trattamento. E. A._ impugna con un ricorso in materia di diritto pubblico al Tribunale federale questa sentenza, chiedendo di annullarla e di riformare la pianificazione nel senso di inserire le superfici a confine con la strada cantonale dei fondi part. n. 441, 442 e 425 nella zona edificabile per realizzarvi dei posteggi privati, limitando il vincolo di parcheggio pubblico P5 alla particella n. 424, di proprietà comunale. In via subordinata, chiede di riservarle l'uso esclusivo di dieci posteggi sul suo fondo e, in via ulteriormente subordinata, postula il rinvio della causa alla precedente istanza per una nuova decisione. La ricorrente fa valere la violazione delle disposizioni federali sulla pianificazione del territorio, della garanzia della proprietà, della parità di trattamento e del divieto dell'arbitrio. F. La Corte cantonale si conferma nel suo giudizio. Il Consiglio di Stato comunica di non formulare ulteriori osservazioni e di condividere le argomentazioni della sentenza impugnata. Il Comune di Gravesano chiede di respingere il ricorso. Con decreto presidenziale del 30 marzo 2010 è stata respinta la domanda di effetto sospensivo contenuta nel gravame.