Vancouver Co-operative Radio, CFRO, 100.5FM is a non-commercial, co-operatively-owned, listener-supported, community radio station. Located in East Vancouver and with long-time roots in the Downtown Eastside, Co-op Radio strives to provide a space for under-represented and marginalized communities. Co-op Radio aims to increase community participation by encouraging examination of the social and political concerns of the geographic and cultural communities of BC and beyond.

Community Radio Education Society (CRES) is a charity (charitable number 11887 1086 RR001) that gives support to Co-op Radio through their Community Radio Education and Training program (CRET). Through CRET, CRES contracts Co-op Radio to do some of its charitable activities. If you require a tax receipt, your contributions will go to CRES, and cheques should be written to CRES. Tax receipts are issued  by CRES and sent out each February for the previous year. The regular suggested annual membership is $60/year, which can be given annually or in monthly instalmments as a sustainer either by credit card or direct debit. Membership contributions lower than $60 are welcome, but as of 2017, in order to lower administrative costs, CRES will not issue tax receipts for any contributions or donations less than $60/year.


Our Programming

Co-op Radio’s more than 300 volunteer programmers provide programming 24 hours a day in the areas of arts, public affairs, music and in third languages. We strive to provide programming that does not discriminate against people on the grounds of sex, race, age, class, ability, sexual orientation, or anything else. Our first priority is to provide a media outlet for the economically, socially or politically disadvantaged. We provide news and perspectives that are not otherwise accessible – information that is not covered by the conventional media or perspectives that challenge mainstream media coverage.

Public Affairs

In our public affairs, we try to provide airtime to many groups who are frequently ignored by the conventional media. We aim to cover issues and events from the perspective of the social movements involved in addressing them.


In music, our primary emphasis is on promoting exposure to locally-produced and performed music, whether it be live or recorded. We also focus on broadcasting music that is both entertaining and rarely heard elsewhere. Our music programmers put the music they play in context by providing information both about the performers and the genre. They are passionate about what they choose to play!


Our arts programming presents the work of local artists, especially those who are not yet established or who are dealing with contemporary social issues. Co-op Radio provides a forum for artists to showcase their work and to promote local shows and performances.

Third Languages

About 20% of our programming is broadcast in languages other than English or French. We give priority to people from language groups who have no access to media or who wish to provide a significant alternative to existing media outlets for that group.

To see our programming schedule click here


Our Structure

As a member-owned co-operative, Co-op Radio does not have one owner - we have thousands of owners. Since we do not accept commercial advertising, we remain accountable to those who matter most: our listeners and members. By becoming a member of Co-op Radio, you become a part-owner of your own media and have a say in how the station is run. Every year, our members meet at our Annual General Meeting (AGM) to make important decisions about the future of the station and to vote on a Board of Directors.

Board of Directors

The Board of Directors consists of nine volunteers who are either programmers or community members. The board governs all the activities of the station, hires employees and is the appeal body for decisions made by committees.


Co-op Radio employs four part-time staff who co-ordinate and administer the activities of the station. Each staff person is responsible for a different area of the station's operations but the staff manage the station collectively - there is no boss or station manager! Each staff person reports directly to the board and works closely with their committee(s) that makes major decisions in each of the areas of station's operations.

Contact information for the staff is available here


The backbone of decision-making at the station is through Co-op Radio's committees. Committees consist of programmers, community members and staff who make decisions in each of the station's operating areas. Currently, there are committees working in the following areas:

  • Programming
  • Training
  • Fundraising
  • Finance
  • Technical
  • HR
  • Governance


The heart of Co-op Radio is our over 300 volunteer programmers who produce our programming. Each programmer at Co-op Radio is required to contribute two hours of non-programming-related volunteer time to the co-op every month. In this way, programmers are not only responsible for what goes over the airwaves, but also take an active role in the running of the station.