After originally bringing this series out on their own service for streaming at the beginning of 2016, Funimation has now added the full twenty-five-episode run of Peach Girl onto the Crunchyroll service.
The show originally aired back in 2005 and was one of the earlier non-action/shounen shows that Funimation picked up.
The show is available in its original Japanese language with English subtitles as well as the English dub that was previously produced.