Thurgauer Kantonalbank provides various banking products and services to private individuals, small and medium-sized enterprises, companies, and public sector entities in Switzerland. The company offers accounts and service packages; debit and credit card; mortgages, loans, building and renovating, real estate pension, and property valuation; group life insurance; investment solutions, asset managements, investing in precious metals, and cryptocurrencies; consulting services; mobile payment; and digital banking services. It also provides payment transactions; financing, including construction financing, business loans, fixed advance, capital goods leasing, and trade finance; foreign exchange spot and foreign transactions, swaps, and options; and investment and retirement planning. Thurgauer Kantonalbank was founded in 1871 and is headquartered in Weinfelden, Switzerland.