York Community Furniture Store was set up in November 1988 as a charity to recycle good second-hand furniture to households in need. It was run by the Council for Voluntary Service, until it became an independent charity in 2000, and later a limited company. A second store was opened in Selby in 2004. To reduce dependence on grant-funding for running costs, both stores now sell to the general public, using a two tier pricing system, the lower prices being available to those who meet low income criteria. Some new items (beds and white goods) are also sold to ensure constant supply.
The York store has occupied various premises over the years but, since 2001, has been settled at the Raylor Centre, off James Street.
In late 2007 a major development began to upgrade and expand the York store. The owners of the Raylor Centre reclad the warehouse and the Community Furniture Store added an additional, mezzanine floor to increase capacity. During this time the store was temporarily housed in another unit nearby, but moved back to the improved Unit 29 in April 2008. Further improvements are planned to improve the reception area and provide workshops for refurbishment work.
In 2010 a program was launched to improve the service provided by the store in Selby.
This began with a move from Ousegate to much better and larger premises with plentiful parking on the Bawtry Road Industrial Estate. The new store opened on 29th August 2010, providing a larger range of goods, including new beds and white goods.