De vlag van Gaasterland is op 15 juli 1963 per raadsbesluit ingesteld als de gemeentelijke vlag van de Friese gemeente Gaasterland (Gaasterlân). Op 1 januari 1984 fuseerde de gemeente met Sloten en een klein deel van Hemelumer Oldeferd, waardoor de vlag niet langer als gemeentelijke vlag in gebruik is. De gemeente Gaasterland-Sloten is per 1 januari 2014 in De Friese Meren opgegaan. De haas uit de vlag van Gaasterland is overgenomen op de vlag van Gaasterland-Sloten en naderhand op de vlag van De Friese Meren.