A.- S._, geboren am 7. Februar 1938, war ab 1. Januar 1989 in dem von ihrer Tochter geführten Blumengeschäft G._, (ab 1990: X._ AG), aushilfsweise im Stundenlohn beschäftigt und auf Grund der von der Arbeitgeberin mit der Berna Schweizerische Personalfürsorge- und Hinterbliebenen-Stiftung (nachfolgend: Berna) eingegangenen Anschlussvereinbarung bei der Berner Lebensversicherungs-Gesellschaft (nachfolgend: Berner Leben) berufsvorsorgeversichert. Auf den 1. Januar 1993 wurde die Versicherung sistiert, nachdem die Arbeitgeberin einen Jahreslohn von Fr. 17'800.- gemeldet hatte. Zufolge eines gemeldeten Jahreslohnes von Fr. 18'923.- blieb die Versicherung auch ab 1. Januar 1994 sistiert. Am 27. März 1994 stürzte S._ in den Ferien auf einer Treppe und zog sich eine Verstauchung des linken Daumens zu. Am 18. Juni 1994 rutschte sie beim Einkaufen aus und verletzte sich an den Armen und der Schulter rechts. Am 2. August und 19. Oktober 1994 kam es zu weiteren Stürzen mit anschliessenden Beschwerden an den Füssen und Händen. Schliesslich erlitt sie am 28. November 1994 als Mitfahrerin im Personenwagen der Tochter einen Auffahrunfall mit Distorsionstrauma der Halswirbelsäule, in dessen Folge es zu chronischen Nackenbeschwerden, leichten kognitiven Störungen sowie einer posttraumatischen Verarbeitungs- und Anpassungsstörung kam (Gutachten der Rheuma- und Rehabilitationsklinik Z._ vom 4. Oktober 1996). Bereits am 25. September 1994 war das Arbeitsverhältnis "in gegenseitigem Einverständnis" auf den 31. Dezember 1994 aufgelöst worden. Die Berner Versicherung, bei welcher S._ obligatorisch gegen die Folgen von Unfällen versichert war, richtete ab 1. Dezember 1994 ein Taggeld auf Grund eines massgebenden Lohnes von Fr. 32'900.- aus. Von der Invalidenversicherung wurde ihr eine Rente bei einem Invaliditätsgrad von 44 % ab 27. März 1995 und 68 % ab 1. Juni 1995 zugesprochen, was zur Ausrichtung einer ganzen Ehepaar-Altersrente ab 1. April 1995 und von zwei halben Ehepaar-Altersrenten ab 1. Mai 1996 führte (Verfügungen vom 16. Juli und 17. September 1996). S._ gelangte in der Folge an die Berna mit dem Begehren um Leistungen aus der beruflichen Vorsorge. Nachdem die Berner Leben das Gesuch zunächst wegen Überversicherung abgewiesen hatte, gelangte sie am 1. April 1998 zum Schluss, dass sich der AHV-pflichtige Lohn im Jahre 1994 nicht auf Fr. 32'900.-, sondern lediglich auf Fr. 4'400.- belaufen und kein Grund bestanden habe, die wegen Unterschreitens des BVG-Mindestlohnes ab 1. Januar 1993 erfolgte Sistierung der Versicherung aufzuheben, sodass S._ bei Eintritt der Invalidität nicht gemäss BVG versichert gewesen sei. B.- Am 22. November 1999 liess S._ beim Sozialversicherungsgericht des Kantons Zürich Klage einreichen und beantragen, die Berna sei zu verpflichten, ihre Leistungspflicht anzuerkennen und die gesetzlich bzw. statutarisch vorgesehenen Leistungen auf der Grundlage des gerichtlich festzustellenden Jahreseinkommens im Zeitpunkt des Unfalls, mindestens aber in der Höhe des vom Unfallversicherer festgestellten Lohnes, auszurichten. Zum Hauptantrag wurde vorgebracht, die Klägerin habe im Januar 1994 Fr. 3'300.- und im Februar 1994 Fr. 2'100.- verdient, wobei zu berücksichtigen sei, dass sie ab 20. Februar 1994 in den Ferien geweilt habe. Es sei daher von einem Monatslohn von Fr. 3'300.- auszugehen, was einen Jahreslohn von Fr. 39'600.- (x 12), allenfalls Fr. 36'300.- (x 11) ergebe. Bei dem in der Lohnliste für 1994 gemeldeten Jahreslohn von Fr. 18'923.- habe es sich um den Lohn des Vorjahres gehandelt. Das kantonale Gericht wies die Beschwerde im Wesentlichen mit der Feststellung ab, dass sich der angegebene Lohn von Fr. 18'923.- auf das Jahr 1994 beziehe und auch die Arbeitgeberin davon ausgegangen sei, dass der Lohn etwa gleich sein werde wie im Vorjahr. Nachdem die Versicherung schon im Vorjahr sistiert worden sei und der deklarierte Jahreslohn auch im Jahre 1994 unter dem Koordinationsabzug von Fr. 22'560.- gelegen habe, sei die Klägerin nicht versichert gewesen, weshalb sie auch keinen Anspruch auf Invalidenleistungen habe (Entscheid vom 18. April 2001). C.- Mit Verwaltungsgerichtsbeschwerde lässt S._ das vorinstanzlich gestellte Klagebegehren erneuern. Die Berna beantragt die Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung.