Sachverhalt: A. H._, geboren 1960, hatte sich am 28. November 2005 bei der Arbeitslosenversicherung zum Bezug von Arbeitslosenentschädigung angemeldet. Nachdem sich herausgestellt hatte, dass sie ab 16. August 2006 einen Zwischenverdienst bei der Schulgemeinde X._ und ab 25. Oktober 2006 einen Zwischenverdienst bei der Primarschule Y._ erzielt hatte und überdies seit 10. Oktober 2006 einer selbstständigen Erwerbstätigkeit nachgegangen war, forderte die Arbeitslosenkasse des Kantons Zürich mit Verfügung vom 8. Januar 2007 für die Monate August bis Oktober 2006 zu Unrecht bezogene Arbeitslosenentschädigung in der Höhe von Fr. 900.40 zurück (Ziff. 1), stellte die Versicherte für 20 Tage in der Anspruchsberechtigung ein (Ziff. 2) und stellte fest, dass die Anspruchsvoraussetzungen ab dem 10. Oktober 2006 nicht mehr erfüllt seien (Ziff. 3). Daran hielt sie auch auf Einsprache hin fest (Einspracheentscheid vom 3. Juli 2007). B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. Mai 2009 ab. C. H._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, unter Aufhebung des angefochtenen Entscheides sei auf eine Einstellung in der Anspruchsberechtigung zu verzichten, eventualiter sei die Dauer der Einstellung auf fünf Tage zu reduzieren.