L'histoire des girouettes commence vers 48 av. J-C. Andronicus était un astronome grec qui a créé la première girouette. La conception originale était une structure en bronze ressemblant au dieu grec Triton, le maître de la mer.
Le mot n'existe sous sa forme moderne dans la langue française que depuis 1509, c'est-à-dire bien après que les premières girouettes furent créées.
Les girouettes étaient utilisées pour naviguer en mer. Les navires vikings les utilisaient non seulement comme symbole de statut social, mais aussi pour les aider à trouver leur chemin.
Dans la dernière moitié du XIXe siècle et au début du XXe siècle, les girouettes furent l'objet d'un véritable engouement populaire. La pose de la girouette était le signe que la toiture était achevée.