Sachverhalt: A. A.a X._ (Ehemann) und Y._ (Ehefrau) heirateten im Jahr 1996. Sie wurden Eltern von zwei Kindern. Mit gemeinsamem Begehren (Einigung einzig im Scheidungspunkt) vom 28. Dezember 2009 leiteten die Ehegatten das Scheidungsverfahren ein. Der Ehemann verlangte zudem von seiner Ehefrau einen Prozesskostenvorschuss und ersuchte eventualiter um unentgeltliche Rechtspflege und Verbeiständung. Mit Entscheid vom 1. Februar 2010 verpflichtete das Kreisgericht Werdenberg-Sarganserland die Ehefrau, ihrem Ehemann für das Scheidungsverfahren einen Prozesskostenvorschuss von Fr. 4'000.-- zu leisten. A.b Am 11. Juni 2011 legte X._ dem Kreisgericht einen Konventionsentwurf über sämtliche Scheidungsfolgen vor. Mit Schreiben vom 6. Juli 2011 reichte Y._ dem Kreisgericht noch Änderungen ein, die sie zuvor mit ihrem Ehemann abgesprochen hatte. In der Folge brachte auch die Vertreterin der Kinder am 11. Juli 2011 gegenüber dem Kreisgericht noch Änderungen an. Am 5. Oktober 2011 teilte X._ dem Kreisgericht weitere geringfügige Änderungen mit, denen seine Ehefrau vorgängig zugestimmt hatte. Am 14. Oktober 2011 liess das Kreisgericht den Parteien die bereinigte Konvention in vierfacher Ausführung zur Unterzeichnung zukommen. Mit Schreiben vom 21. Oktober 2011 reichte X._ (wie bereits zuvor seine Ehefrau und wenig später die Vertreterin der Kinder beschränkt auf die Kinderbelange) die unterzeichnete Konvention über sämtliche Scheidungsfolgen ein. B. Im Schreiben vom 21. Oktober 2011 stellte X._ zudem ein Gesuch um unentgeltliche Rechtspflege und Verbeiständung, da der Prozesskostenvorschuss der Ehefrau mittlerweile aufgebraucht sei. Mit Entscheid vom 11. November 2011 hiess das Kreisgericht das Gesuch um unentgeltliche Rechtspflege (Befreiung von Vorschüssen und Gerichtskosten) gut. Im weiteren Umfang (unentgeltliche Verbeiständung) wies es das Gesuch jedoch ab. C. Gegen den Entscheid des Kreisgerichts vom 11. November 2011, mit dem es das Gesuch um unentgeltliche Verbeiständung abwies, erhob X._ am 21. November 2011 Beschwerde an das Kantonsgericht St. Gallen. Gleichzeitig ersuchte er um unentgeltliche Rechtspflege und Verbeiständung für das Beschwerdeverfahren. Mit Entscheid vom 17. Februar 2012 wies das Kantonsgericht die Beschwerde und das Gesuch um unentgeltliche Rechtspflege und Verbeiständung für das Beschwerdeverfahren ab. D. Dem Bundesgericht beantragt X._ (nachfolgend Beschwerdeführer) in seiner Beschwerde in Zivilsachen vom 28. Februar 2012, der kantonsgerichtliche Entscheid sei aufzuheben. Es seien ihm im kreisgerichtlichen Scheidungsverfahren ("in dem Fr. 4'000.-- übersteigenden Betrag") die unentgeltliche Verbeiständung und im kantonsgerichtlichen Beschwerdeverfahren die unentgeltliche Rechtspflege und Verbeiständung zu bewilligen. Der Beschwerdeführer stellt auch für das bundesgerichtliche Verfahren ein Gesuch um unentgeltliche Rechtspflege und Verbeiständung. Das Kantonsgericht hat dem Bundesgericht die Vorakten zugesandt und auf eine Vernehmlassung zur Beschwerde verzichtet (Schreiben vom 27. April 2012). 