Multiple channel architectures have been proposed for broadcasting based local area networks to overcome the problem of deteriorating performance when very high speed communication channel is used. This is the so called Multiple channel Local Area Networks (M-LANs). In a CSMA/CD protocol designed for M-LANs (M-CSMA/CD) a ready station selects only one channel to transmit its packet according to some channel selection mechanism. In this paper, we propose a new CSMA/CD protocol for M-LAN architecture. In this protocol a station may select and try to transmit the same packet on K (K≥1) channels. If it has been successfully transmitted on more than one channels after the end-to-end propagation delay, it randomly selects one channel to finish its transmission and immediately stop its transmission on the rest of the channels. We shall call this Multi-packet Multi-channel CSMA/CD protocol (MM-CSMA/CD). The performance of the proposed MM-CSMA/CD protocol can be shown to be potentially better than those of the M-CSMA/CD protocol and the traditional CSMA/CD protocol.