THE HOME OF CERTIFIED PRE-OWNED EXCELLENCE

Select Make
Select Model
View All Cars

Vehicle Type

Explore our diverse collection by clicking on any vehicle type below.

Vehicles For Sale

Explore our cars you might like

Our Instagram

    Our Testimonials

    Our Locations

    Mainland Motors Surrey

    6786 King George Bvld
    BC, Surrey V3W 4Z5

    Sales: (866) 559-3017

    Mainland Motors Langley

    5933 200 Street
    Langley, BC V3A 1N2

    Sales: (844) 832-6528
    Service: (888) 800-0365

    Mainland Motors Abbotsford

    32835 South Fraser Way
    Abbotsford , BC V2S2A6

    Sales: (877) 224-4360

    Mainland Motors Calgary

    1734 50 SE
    Calgary, Alberta T2A 1S8

    General: (833)-547-7056
    Service: (833) 547-7227