1
                                                                     EXHIBIT 21




                  SUBSIDIARIES OF CAROLINA FREIGHT CORPORATION


                    Carrier Computer Services, Inc.
                    300 Commerce Drive
                    Cherryville, North Carolina  28021
                    State of Incorporation:  North Carolina

                    Cardinal Freight Carriers, Inc.
                    North Carolina Highway #73 West
                    Concord, North Carolina  28025
                    State of Incorporation:  Virginia

                    Carolina Freight Canada, Ltd.
                    6517A Mississauga Road North
                    Mississauga, Ontario  L5N 1A6

                    G.I. Trucking Company
                    14727 Alondra Boulevard
                    La Mirada, California  90638
                    State of Incorporation:  California

                    The Complete Logistics Company, Inc.
                    6280 Manchester Blvd., Suite 116
                    Buena Park, California  90621
                    State of Incorporation:  California

                    Motor Carrier Insurance, Ltd.
                    P. O. Box 1022 Clarendon House
                    Church Street West
                    Hamilton HM DX, Bermuda
                    Incorporated in Bermuda

                    Red Arrow Freight Lines, Inc.
                    4444 Irving Boulevard
                    Dallas, Texas  75356-9570
                    State of Incorporation:  Texas

                    Carolina Freight de Mexico, S.A. de C.V.
                    Manzanillo #123, Oficina #303
                    Col. Roma Sur
                    Mexico, D.F.  06760

                    Carolina Freight Carriers Corporation
                    North Carolina Highway #150 East
                    Cherryville, North Carolina  28021
                    State of Incorporation:  North Carolina

                    Innovative Logistics Incorporated
                    377 Carowinds Boulevard
                    Suite 127
                    Fort Mill, South Carolina  29715
                    State of Incorporation:  South Carolina

                    Carolina Freight Funding Corporation
                    North Carolina Highway #150 East
                    Cherryville, North Carolina  28021
                    State of Incorporation:  North Carolina


                    Carolina Breakdown Service, Inc.
                    P.O. Box 970
                    Cherryville, North Carolina 28021
                    State of Incorporation:  North Carolina