Abstract-Channel assignment is a crucial problem for wireless networks, especially for non-cooperative wireless networks, in which nodes are selfish. While there have been a few studies of non-cooperative, multi-radio channel assignment, most existing studies are restricted to single collision domains only. In this paper, we study the design of incentive-compatible protocols for non-cooperative, multiradio channel assignment in multiple collision domains.First, we show the necessity of designing incentivecompatible protocols for this problem. Specifically, we show that, if no incentive-compatible protocol is deployed, Nash Equilibria (NEs) may have undesired properties, such as Pareto suboptimality and low throughput.In order to prevent the system from converging to the NEs with undesired properties, we propose an incentivecompatible protocol for channel assignment in multiple collision domains. We rigorously show that our protocol guarantees that the system converges to NEs that are Pareto-optimal and have the maximum system-wide throughput. Our simulation results also verify that our protocols are effective in ensuring that the system converges to the desired NEs.