Garrevaques est lié à l'histoire du château construit en 1470. Le 12 Germinal de l'an V (1er avril 1797) Garrevaques absorbe la commune de Gandels pour devenir Garrevaques Gandels en l'an X (1801-1802). En 1530 lors des guerres de religion, le vicomte de Turenne assiège le château, bombarde l'enceinte à coup de couleuvrines et s'en empare après une semaine.
En 1790, pendant la Révolution, le château est brulé en partie et reconstruit au début du XIXe.
En 1944, occupation par la waffen SS.