The Cariboo Friendship Society is a non-profit, charitable Society registered under the BC Society Act.

The Society has been active in the community of Williams Lake since 1967 and was registered in 1969. Membership is drawn from the people in the city and surrounding areas and while membership is open to all, the Constitution requires that two-thirds of the Board of Directors be of Native descent.

The Society, which operates from a Centre at 99 South Third Avenue in the heart of downtown Williams Lake, receives funds from the Provincial and Federal Governments as well as from private donations and local fund raising activities such as gaming, raffles, etc.