Due to limited resources in wireless communication, an effective resource allocation mechanism is needed to optimize utilization by reducing blocking probability and dropped call rates. When different users with different priorities use the same network resource, utilization of the resource according to the priority is important. This idea, along with multi-color optical channels can be used in the promising communication technology, visible light communication (VLC), an encouraging green and energy-efficient communication technology. In this paper, we support priority-based resource allocation and show that priority schemes have better performances than non-priority schemes. Numerical results show that, with the proposed system, we can reduce the blocking probability and improve the system performance.