Bank czasu – instytucja samopomocowa, która pośredniczy w bezpłatnej wymianie usług pomiędzy jej członkami.

W zależności od swoich umiejętności i zasobów uczestnicy banku deklarują, jakie rodzaje usług mogą świadczyć na rzecz innych, a osoby koordynujące jego działalność na bieżąco kierują taką pomoc do potrzebujących, zgodnie ze zgłaszanym zapotrzebowaniem. Usługi świadczone na rzecz innych członków banku czasu są odnotowywane – najczęściej jednostką rozliczeniową jest zwykła godzina, niezależnie od rynkowej wartości usługi. „Zarobione” w ten sposób godziny można następnie „wydać” na potrzebną w danej chwili pomoc, której udzieli któraś z osób należących do systemu, oferująca interesującą nas usługę.

Historia Instytucje oparte na zasadzie wzajemnej pomocy spotykane są w wielu kulturach. Przykładowo, starym słowiańskim zwyczajem była tzw. tłoka – dobrowolna pomoc sąsiedzka przy zadaniach, które były ponad siły jednego gospodarstwa. Na polskiej wsi zwyczaj ten utrzymywał się jeszcze w początkach XX w.