García Sánchez II (Basque: Gartzea II.a Santxez; died c. 1000), was King of Pamplona and Count of Aragon from 994 until his death c. 1000.
He was the eldest son of Sancho II of Pamplona and Urraca Fernández and the second Pamplonese monarch to also hold the title of count of Aragon.
He joined his cousin Sancho in attempting to break from the submission his father had offered to Córdoba, as a result of which he had to face Almanzor.
Tradition names him one of the Christian leaders at the 1002 Battle of Calatañazor, which resulted in the death of Almanzor and the consequent crisis in the Caliphate of Córdoba, but there is no contemporary record of him after 1000, while his cousin Sancho Ramírez of Viguera may have been ruling in Pamplona in 1002.
García Sánchez II was married to Jimena Fernández, daughter of Fernando Bermúdez, Count of Cea and a distinguished member of the highest ranks of the nobility of the Kingdom of León.