Le château de Châtres est situé sur la commune de Champcevrais, dans le département de l'Yonne, à une vingtaine de kilomètres au nord-ouest de Saint-Fargeau.
Localisé au nord-est du bourg de Champcevrais, il s'agit du siège d'un fief qui est possession de la famille de Giverlay de 1441 à 1679. Le domaine est alors acquis par Antoine Sadoc, un marchand enrichi au service de Louvois, ministre de Louis XIV.
L'ensemble passe ensuite à un officier, Joseph d'Aldart, dont les ascendants sont d'origine écossaise, puis passe par mariage à Louis de Machault. Ce dernier émigre à la Révolution. De nouveaux propriétaires se succèdent ensuite, et il se trouve fortement dégradé quand il est acquis dans la première moitié du XXe siècle par Fernand Ducatte, un industriel actif dans le secteur pharmaceutique.
Restauré, le château et ses extérieurs, parfaitement entretenus, appartiennent toujours à ses descendants.
L'édifice actuel date du XVIIe siècle, érigé dans un style classique, composé d'un logis de trois niveaux avec deux ailes en retour, sa riche façade (avec encadrements des fenêtres joliment ouvragés) donne sur une terrasse cernée de douves en eau, et côté nord, deux tourelles rondes encadrent le logis aux angles.
Le parc est jalonné de pièces d'eau et d'aménagements hydrauliques et a conservé un ordonnancement à la française. Il empiète en partie le sud de la commune du Charme (Loiret).
L'ensemble est protégé au titre des monuments historiques.
La propriété toujours privée n'est pas ouverte au public mais peut jalonner une promenade au sein d'un environnement verdoyant typique de la Puisaye.