Terre seigneuriale, le Puy du Fou appartient à la famille éponyme, dont l'origine peut être remontée jusqu'au XIIe siècle.
L'actuel château, construit dans le style de la Renaissance italienne en remplacement d'édifices plus anciennes, est dû à François II du Puy du Fou (1496-1548). La construction restée inachevée, le château est vendu en 1659 par le dernier descendant mâle de la famille qui porte son nom.
Pendant la guerre de Vendée (Révolution française), le château est incendié par les colonnes infernales.
Le château a été classé monument historique en 1974. Tombé dans l'oubli, le château du Puy du Fou n'est plus qu'un domaine agricole aux bâtiments délabrés et engloutis par les hautes herbes quand une initiative culturelle vient réveiller le site en 1978. Le conseil général de la Vendée l'achète et y crée, avec l'aide de l'État et dans l'esprit des projets muséographiques de Georges-Henri Rivière, un écomusée (ainsi qu'un centre de recherches et de documentation) animé par le conservateur départemental Francis Ribémont. Cet écomusée a depuis fermé ses portes, ses collections rejoignent en 2006 L'Historial de la Vendée, nouvel équipement muséographique réalisé aux Lucs-sur-Boulogne par le conseil général. Parallèlement, sur une idée de Philippe de Villiers, est créé un spectacle nocturne qui retrace l'histoire d'une famille locale, du Moyen Âge au XXe siècle : Les Maupillier. La mise en scène utilise le château en fond de scène. La Cinéscénie est interprété par 600 acteurs bénévoles en 1978. En 2008, ils étaient 1200 acteurs sur scène et 3200 bénévoles en tout; les Puyfolais.