Thrift stores generate revenue through the sale of donated items. The funds earned from these sales are often used to support charitable causes, fund community programs, or sustain the store's operations.