Sachverhalt: A. A.a Die 1934 geborene H._ bezieht seit mehreren Jahren Ergänzungsleistungen zu ihrer AHV-Rente. Anlässlich der im Juli 2009 von Amtes wegen vorgenommenen periodischen Überprüfung setzte die Sozialversicherungsanstalt des Kantons St. Gallen (nachfolgend: SVA) als EL-Durchführungsstelle mit Verfügung vom 14. Januar 2010 und Wirkung ab 1. Februar 2010 die Ergänzungsleistungen auf Fr. 897.- pro Monat fest. Gemäss Berechnungsblatt wurden unter der Position "andere Renten und Pensionen aller Art" Einnahmen von Fr. 8'444.- berücksichtigt, welcher Betrag sich aus einer Rente der beruflichen Vorsorge der Versicherungskasse für das Staatspersonal des Kantons St. Gallen und einer Rente der Deutschen Rentenversicherung Bund zusammensetzt. A.b H._ verlangte die Anpassung der deutschen Rente an den veränderten Eurokurs und forderte den Erlass einer neuen Verfügung mit der Begründung, sie habe festgestellt, dass die Berechnungsposition "andere Renten und Pensionen aller Art" in der Verfügung vom 14. Januar 2010 mit Fr. 8'444.- gegenüber Fr. 7'921.- in der Vergangenheit trotz des sinkenden Eurokurses höher bewertet worden sei (Schreiben vom 19. Juni und 3. Juli 2010). Nach Abklärung des Sachverhalts setzte die SVA die Ergänzungsleistungen mit Verfügung vom 22. Juli 2010 und Wirkung ab 1. Juni 2010 auf Fr. 945.- pro Monat fest, wobei sie unter der Position "andere Renten und Pensionen aller Art" Einnahmen von Fr. 7'870.- berücksichtigte (Rente der beruflichen Vorsorge von Fr. 6'159.- + deutsche Rente von Fr. 1'711.- [Euro 1'187.76 zu einem Wechselkurs von Fr. 1.4408]). A.c Einspracheweise beanstandete die Versicherte die Umrechnung der deutschen Rente in Landeswährung und beantragte die Korrektur der EL-Berechnung rückwirkend per 1. Februar statt per 1. Juni 2010. Im Verlaufe des Verfahrens kündigte ihr die SVA eine Schlechterstellung (reformatio in peius) an mit der Begründung, massgebender Umrechnungskurs sei nicht der verwendete Monatsmittelkurs der Eidgenössischen Steuerverwaltung von Fr. 1.4408, sondern der von der EU quartalsweise publizierte Währungsumrechnungskurs, welcher im Juni 2010 Fr. 1.47652 betragen habe; die Anwendung desselben führe zu einem um Fr. 3.- geringeren EL-Anspruch (monatlich Fr. 942.-). H._ machte von der ihr eingeräumten Gelegenheit, die Beschwerde zurückzuziehen, keinen Gebrauch, sondern hielt an der Einsprache ausdrücklich fest. Mit Entscheid vom 26. November 2010 wies die SVA die Einsprache ab und sprach der Versicherten mit Wirkung ab 1. Juni 2010 Ergänzungsleistungen in der Höhe von Fr. 942.- pro Monat zu. B. Beschwerdeweise liess H._ sinngemäss beantragen, der Einspracheentscheid sei aufzuheben und die deutsche Rente mit dem jeweiligen Tageskurs der Bank im Auszahlungszeitpunkt umzurechnen. Des Weitern sei die Verfügung vom 14. Januar 2010 aufzuheben, weil sie wegen Anwendung eines Umrechnungskurses von Fr. 1.9042 nachweislich falsch sei. Mit Entscheid vom 8. April 2011 wies das Versicherungsgericht des Kantons St. Gallen die Beschwerde ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten erneuert H._ sinngemäss das vor dem kantonalen Versicherungsgericht gestellte Rechtsbegehren. Die SVA lässt sich nicht vernehmen. Das Bundesamt für Sozialversicherungen (BSV) trägt auf Abweisung der Beschwerde an. Am 6. September 2011 hat sich die Versicherte erneut geäussert.