Władza Peisistratosa była w rzeczywistości dość łatwa do złamania. Dominował w Atenach przez pięć lat, aż frakcja arystokratów kierowana przez niejakiego Megaklesa zdołała zepchnąć go na wygnanie w 556 r. p.n.e. Jednak Megakles nie był w stanie utrzymać kłótliwych elementów we własnej partii i w ciągu kilku lat starał się pogodzić z Peisistratosem, przypieczętowując umowę, aranżując, by były tyran poślubił jego córkę. W 550 r. p.n.e. Peisistratos powrócił do Aten jako bohater. Oczywiście Peisistratos nie trzymał się umowy z Megaclesem. Peisistratos miał już dwóch synów z pierwszego małżeństwa i chciał, aby po jego śmierci przejęli władzę. W konsekwencji źle potraktował córkę Megaklesa i odmówił uznania jej za żonę, aby nie osłabiać pozycji swoich synów. Nic dziwnego, że Megakles był zdenerwowany sytuacją i natychmiast zdradził Peisistratosa wrogom. Po bardzo krótkiej walce o władzę Peisistratos został ponownie zmuszony do emigracji.