Danmarks første sparekasse, Holsteinborg Sparekasse ved Skælskør, åbnede i 1810 efter tysk forbillede. Formålet var at give småsparere et trygt sted at spare op – ikke for profit, men for almenvellets skyld. Sparekasserne var andelsforetagender med en demokratisk struktur, hvor indskyderne stillede kapital til rådighed til en fast rente, uanset overskud.
Oprindeligt måtte sparekasser ikke drive egentlig bankvirksomhed og havde begrænsede udlån. Det ændrede sig ved bankreformen i 1974, hvor sparekasser fik samme rettigheder som banker.
I dag er forskellen mellem sparekasser og banker næsten udvisket. Begge er pengeinstitutter under samme lovgivning med ens krav til kapital, solvens og forbrugerbeskyttelse. Kultur og ejerskab kan dog stadig spille en rolle: Sparekasser tilbyder ofte en mere lokal og personlig oplevelse, mens større banker kan levere avancerede og globale finansielle løsninger.
I Danmark benævnes sparekasser og banker som pengeinstitutter, og der er i dag ingen forskel mellem banker og sparekasser.