Życie prywatne Jego ojciec Joan jest prawnikiem, a mama Montserrat dyrektorką szpitala. Ma młodszego brata Marca. Jego dziadek Amador Bernabeu był wiceprezydentem FC Barcelony.

W latach 2010–2022 był w związku z kolumbijską piosenkarką Shakirą. Za pośrednictwem Facebooka oraz Twittera Shakira i Gerard poinformowali, że zostali rodzicami. 22 stycznia 2013 roku urodził im się syn, którego nazwali Milan, a 29 stycznia 2015 drugi syn, Sasha.

Przyjaźni się z Ceskiem Fàbregasem, Carlesem Puyolem i Bojanem Krkiciem.