new & used cars, trucks, vans, SUVs for sale

Shop for new & used cars for sale from the complete inventories of 113 new & pre-owned vehicle dealers from Peterborough, Lindsay, Oshawa, Cobourg, Belleville, Ottawa Valley, Smiths Falls, Trenton, Brantford, Kemptville, Almonte, Scarborough, Ajax, Perth, North Bay, Kingston, Schomberg and East Central Ontario

Home Shop for a Car Shop by Dealer Sell a Car  

Canadian New and Used Vehicle Dealer Directory

This is a COMPLETE directory of all 8494 Dealers in Canada.
This directory is meant to be a complete resource so some dealers in this directory do not list their Vehicles yet.

DIRECTORY KEY
= Vehicle Inventory Online
= Used Vehicles
= New and Used Vehicles
(mouse-over (N) icons for new vehicle makes)

Ontario Car Dealers listed by CITY

   List by AREA List by NAME

Acton

(2 dealers total)

Ailsa Craig

(1 dealer total)

Ajax

(26 dealers total)

Alexandria

(1 dealer total)

Alfred

(1 dealer total)

Algoma Mills

(1 dealer total)

Alliston

(4 dealers total)

Almonte

(1 dealer total)

Alvinston

(1 dealer total)

Amherstburg

(6 dealers total)

Amherstburg Chevrolet Buick GMC Ltd.

more »
Vehicle Dealer 519.736.6451

Joe Meloche Ford Sales Ltd

more »
Vehicle Dealer 519.736.5461

Racicot Chrysler

more »
Vehicle Dealer 519.736.2181

Ravanello's Auto Sales

more »
Vehicle Dealer 519.736.0078

Sinasac Auto Sales

more »
Vehicle Dealer 519.736.6443

Thrasher Sales & Leasing Chevrolet Ltd

more »
Vehicle Dealer 519.736.6481

Ancaster

(2 dealers total)

Angus

(1 dealer total)

Arden

(1 dealer total)

Arnprior

(6 dealers total)

Arthur

(2 dealers total)

Atikokan

(1 dealer total)

Aurora

(9 dealers total)

Aylmer

(10 dealers total)

Azilda

(2 dealers total)

Baden

(1 dealer total)

Baltimore

(2 dealers total)

Bancroft

(5 dealers total)

Barrie

(48 dealers total)

Beachville

(1 dealer total)

Beamsville

(4 dealers total)

Beaverton

(2 dealers total)

Beeton

(1 dealer total)

Belgrave

(1 dealer total)

Belle River

(3 dealers total)

Belleville

(30 dealers total)

Belmont

(1 dealer total)

Bethany

(3 dealers total)

Binbrook

(2 dealers total)

Blenheim

(3 dealers total)

Blind River

(2 dealers total)

Bloomfield

(2 dealers total)

Bloomingdale

(2 dealers total)

Bobcaygeon

(3 dealers total)

Bolton

(16 dealers total)

Bothwell

(1 dealer total)

Bowmanville

(9 dealers total)

Bracebridge

(8 dealers total)

Bradford

(4 dealers total)

Brampton

(64 dealers total)

Brantford

(36 dealers total)

Breslau

(2 dealers total)

Bright

(1 dealer total)

Brighton

(3 dealers total)

Brockville

(15 dealers total)

Brooklin

(1 dealer total)

Brussels

(1 dealer total)

Burford

(1 dealer total)

Burgessville

(1 dealer total)

Burk's Falls

(2 dealers total)

Burlington

(31 dealers total)

Caledon

(2 dealers total)

Caledonia

(6 dealers total)

Callander

(1 dealer total)

Cambridge

(39 dealers total)

Cameron

(1 dealer total)

Campbellford

(3 dealers total)

Capreol

(1 dealer total)

Carleton Place

(9 dealers total)

Carp

(1 dealer total)

Casselman

(2 dealers total)

Cavan

(1 dealer total)

Cayuga

(2 dealers total)

Chatham

(26 dealers total)

Chatsworth

(3 dealers total)

Chelmsford

(5 dealers total)

Chesley

(1 dealer total)

Chesterville

(1 dealer total)

Clinton

(1 dealer total)

Coboconk

(1 dealer total)

Cobourg

(21 dealers total)

Cochrane

(2 dealers total)

Colborne

(3 dealers total)

Collingwood

(10 dealers total)

Comber

(1 dealer total)

Concord

(16 dealers total)

Coniston

(1 dealer total)

Cookstown

(1 dealer total)

Cooksville

(2 dealers total)

Cornwall

(30 dealers total)

Courtice

(1 dealer total)

Deep River

(1 dealer total)

Delaware

(1 dealer total)

Delhi

(3 dealers total)

Desbarats

(1 dealer total)

Desboro

(1 dealer total)

Dorchester

(1 dealer total)

Douro

(1 dealer total)

Downeyville

(1 dealer total)

Dresden

(3 dealers total)

Dryden

(2 dealers total)

Dundas

(7 dealers total)

Dunnville

(4 dealers total)

Dutton

(2 dealers total)

Dwight

(1 dealer total)

East York

(8 dealers total)

Eganville

(1 dealer total)

Elginburg

(1 dealer total)

Elliot Lake

(1 dealer total)

Elmira

(2 dealers total)

Elmvale

(1 dealer total)

Embrun

(7 dealers total)

Emeryville

(1 dealer total)

Emeryville

(2 dealers total)

Emo

(1 dealer total)

Englehart

(1 dealer total)

Erin

(2 dealers total)

Espanola

(3 dealers total)

Essex

(7 dealers total)

Etobicoke

(67 dealers total)

Exeter

(5 dealers total)

Fenelon Falls

(4 dealers total)

Fenwick

(1 dealer total)

Fergus

(5 dealers total)

Field

(1 dealer total)

Flesherton

(2 dealers total)

Fonthill

(4 dealers total)

Forest

(2 dealers total)

Fort Erie

(7 dealers total)

Fort Frances

(3 dealers total)

Foxboro

(4 dealers total)

Fraserville

(1 dealer total)

Galt

(2 dealers total)

Gananoque

(4 dealers total)

Garson

(3 dealers total)

Georgetown

(11 dealers total)

Glencoe

(2 dealers total)

Gloucester

(21 dealers total)

Goderich

(5 dealers total)

Gormley

(3 dealers total)

Gorrie

(2 dealers total)

Grafton

(1 dealer total)

Gravenhurst

(5 dealers total)

Greely

(1 dealer total)

Green Valley

(3 dealers total)

Grimsby

(9 dealers total)

Guelph

(37 dealers total)

Hagersville

(7 dealers total)

Haileybury

(1 dealer total)

Haliburton

(1 dealer total)

Hamilton

(109 dealers total)

Hampton

(1 dealer total)

Hanmer

(2 dealers total)

Hanover

(6 dealers total)

Harrietsville

(1 dealer total)

Harriston

(2 dealers total)

Harrow

(1 dealer total)

Harrowsmith

(1 dealer total)

Hastings

(3 dealers total)

Havelock

(1 dealer total)

Hawkesbury

(10 dealers total)

Hearst

(4 dealers total)

Hespeler

(1 dealer total)

Hillier

(1 dealer total)

Huntsville

(9 dealers total)

Ilderton

(1 dealer total)

Ingersoll

(9 dealers total)

Ingleside

(2 dealers total)

Innerkip

(2 dealers total)

Innisfil

(4 dealers total)

Iroquois

(2 dealers total)

Jacksons Point

(1 dealer total)

Kaladar

(2 dealers total)

Kanata

(5 dealers total)

Kapuskasing

(5 dealers total)

Katrine

(1 dealer total)

Kemptville

(6 dealers total)

Kenora

(9 dealers total)

Keswick

(2 dealers total)

Killaloe

(1 dealer total)

Kincardine

(5 dealers total)

Kingston

(39 dealers total)

Kingston

(1 dealer total)

Kingsville

(1 dealer total)

Kirkland Lake

(3 dealers total)

Kitchener

(62 dealers total)

La Salle

(1 dealer total)

Lakefield

(2 dealers total)

Lanark

(1 dealer total)

Langton

(3 dealers total)

Leamington

(8 dealers total)

Leaskdale

(1 dealer total)

Lindsay

(19 dealers total)

Listowel

(9 dealers total)

London

(110 dealers total)

London

(1 dealer total)

Long Sault

(1 dealer total)

Lucan

(2 dealers total)

Lucknow

(2 dealers total)

Madoc

(3 dealers total)

Maidstone

(1 dealer total)

Malton

(1 dealer total)

Manotick

(2 dealers total)

Maple

(1 dealer total)

Marathon

(1 dealer total)

Markdale

(2 dealers total)

Markham

(34 dealers total)

Marmora

(4 dealers total)

Matachewan

(1 dealer total)

Matheson

(1 dealer total)

McGregor

(1 dealer total)

McKerrow

(1 dealer total)

Meaford

(3 dealers total)

Merlin

(1 dealer total)

Merrickville

(1 dealer total)

Metcalfe

(1 dealer total)

Metcalfe

(1 dealer total)

Midland

(9 dealers total)

Milton

(25 dealers total)

Milverton

(1 dealer total)

Mindemoya

(1 dealer total)

Minden

(2 dealers total)

Mississauga

(103 dealers total)

Mitchell

(1 dealer total)

Monkton

(1 dealer total)

Morrisburg

(2 dealers total)

Mount Brydges

(2 dealers total)

Mount Forest

(2 dealers total)

Mount Hope

(1 dealer total)

Mountain

(1 dealer total)

Napanee

(7 dealers total)

Nepean

(7 dealers total)

New Dundee

(1 dealer total)

New Hamburg

(5 dealers total)

New Liskeard

(6 dealers total)

Newbury

(1 dealer total)

Newcastle

(1 dealer total)

Newmarket

(27 dealers total)

Newmarket

(1 dealer total)

Niagara Falls

(26 dealers total)

Niagara-on-the-Lake

(2 dealers total)

Nipigon

(1 dealer total)

Nobleton

(2 dealers total)

Norland

(1 dealer total)

North Bay

(26 dealers total)

North York

(168 dealers total)

Norwood

(5 dealers total)

Oakville

(46 dealers total)

Oakville

(2 dealers total)

Oakwood

(6 dealers total)

Odessa

(2 dealers total)

Oil Springs

(1 dealer total)

Old Castle

(2 dealers total)

Omemee

(4 dealers total)

Orangeville

(20 dealers total)

Orillia

(25 dealers total)

Orleans

(8 dealers total)

Orono

(1 dealer total)

Osgoode

(1 dealer total)

Oshawa

(38 dealers total)

Ottawa

(1 dealer total)

Ottawa

(124 dealers total)

Owen Sound

(24 dealers total)

Paisley

(2 dealers total)

Pakenham

(1 dealer total)

Paris

(6 dealers total)

Parry Sound

(7 dealers total)

Pelham

(2 dealers total)

Pembroke

(17 dealers total)

Perth

(9 dealers total)

Petawawa

(6 dealers total)

Peterborough

(42 dealers total)

Petrolia

(2 dealers total)

Pickering

(16 dealers total)

Picton

(2 dealers total)

Point Edward

(1 dealer total)

Port Colborne

(5 dealers total)

Port Credit

(1 dealer total)

Port Dover

(2 dealers total)

Port Elgin

(2 dealers total)

Port Hope

(8 dealers total)

Port McNicoll

(1 dealer total)

Port Perry

(7 dealers total)

Port Stanley

(1 dealer total)

Port Sydney

(2 dealers total)

Prescott

(4 dealers total)

Preston

(2 dealers total)

Princeton

(1 dealer total)

Queenston

(1 dealer total)

Renfrew

(8 dealers total)

Richmond

(2 dealers total)

Richmond Hill

(20 dealers total)

Ridgetown

(3 dealers total)

Ridgeway

(1 dealer total)

Rockland

(6 dealers total)

Rockwood

(3 dealers total)

Rodney

(3 dealers total)

Roseneath

(1 dealer total)

Sarnia

(24 dealers total)

Sault Sainte Marie

(23 dealers total)

Scarborough

(155 dealers total)

Schomberg

(5 dealers total)

Schreiber

(1 dealer total)

Scotland

(1 dealer total)

Seaforth

(3 dealers total)

Sebringville

(1 dealer total)

Shakespeare

(1 dealer total)

Shelburne

(2 dealers total)

Simcoe

(12 dealers total)

Sioux Lookout

(2 dealers total)

Smiths Falls

(9 dealers total)

Springbrook

(1 dealer total)

St Andrews West

(1 dealer total)

St Catharines

(61 dealers total)

St Clements

(1 dealer total)

St George

(1 dealer total)

St Jacobs

(1 dealer total)

St Marys

(5 dealers total)

St Thomas

(17 dealers total)

Staynor

(2 dealers total)

Stephenville

(1 dealer total)

Stevensville

(1 dealer total)

Stirling

(5 dealers total)

Stittsville

(2 dealers total)

Stoney Creek

(3 dealers total)

Stouffville

(7 dealers total)

Straffordville

(1 dealer total)

Stratford

(16 dealers total)

Strathroy

(7 dealers total)

Streetsville

(2 dealers total)

Sturgeon Falls

(3 dealers total)

Sudbury

(44 dealers total)

Sundridge

(3 dealers total)

Sutton

(2 dealers total)

Swastika

(3 dealers total)

Sydenham

(1 dealer total)

Tara

(1 dealer total)

Tavistock

(1 dealer total)

Tecumseh

(3 dealers total)

Terrace Bay

(1 dealer total)

Thamesford

(1 dealer total)

Thamesville

(2 dealers total)

Thessalon

(1 dealer total)

Thorndale

(1 dealer total)

Thornhill

(18 dealers total)

Thorold

(3 dealers total)

Thunder Bay

(40 dealers total)

Tilbury

(11 dealers total)

Tillsonburg

(9 dealers total)

Timmins

(13 dealers total)

Tiverton

(1 dealer total)

Toronto

(115 dealers total)

Tottenham

(1 dealer total)

Trenton

(16 dealers total)

Tweed

(2 dealers total)

Unionville / Markham

(2 dealers total)

Uxbridge

(5 dealers total)

Val Caron

(4 dealers total)

Val Gagne

(1 dealer total)

Vars

(1 dealer total)

Vaughan

(16 dealers total)

Vernon

(1 dealer total)

Verona

(1 dealer total)

Victoria Harbour

(1 dealer total)

Virgil

(1 dealer total)

Wainfleet

(2 dealers total)

Walkerton

(7 dealers total)

Wallaceburg

(3 dealers total)

Wardsville

(1 dealer total)

Wasaga Beach

(3 dealers total)

Waterdown

(2 dealers total)

Waterford

(1 dealer total)

Waterloo

(32 dealers total)

Watford

(1 dealer total)

Waubaushene

(1 dealer total)

Wawa

(3 dealers total)

Welland

(18 dealers total)

Wellesley

(1 dealer total)

Wellington

(3 dealers total)

Westport

(1 dealer total)

Whitby

(25 dealers total)

Whitefish

(1 dealer total)

Wiarton

(3 dealers total)

Williamsburg

(1 dealer total)

Winchester

(3 dealers total)

Windsor

(85 dealers total)

Windsor

(5 dealers total)

Wingham

(4 dealers total)

Woodbridge

(41 dealers total)

Woodstock

(13 dealers total)

Wyoming

(1 dealer total)

York

(20 dealers total)