new & used motorhomes, campers, fifth wheels, van conversions or utility trailers for sale

Shop for new & used rvs for sale from the complete inventories of 36 new & pre-owned RV 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 an RV Shop by Dealer  

Canadian New and Used RV Dealer Directory

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

DIRECTORY KEY
= RV Inventory Online
= Used RVs
= New and Used RVs
(mouse-over (N) icons for new RV makes)

Ontario Car Dealers listed by CITY

   List by AREA List by NAME

Ajax

(1 dealer total)

Albion

(1 dealer total)

Alexandria

(2 dealers total)

Ancaster

(1 dealer total)

Arnprior

(1 dealer total)

Arva

(1 dealer total)

Ashton

(1 dealer total)

Azilda

(1 dealer total)

Bancroft

(1 dealer total)

Bancroft

(1 dealer total)

Barrie

(2 dealers total)

Bayfield

(2 dealers total)

Beaverton

(1 dealer total)

Belleville

(2 dealers total)

Bobcaygeon

(1 dealer total)

Bolton

(1 dealer total)

Bolton

(2 dealers total)

Brantford

(2 dealers total)

Brantford

(1 dealer total)

Brighton

(1 dealer total)

Brockville

(1 dealer total)

Brooklin

(1 dealer total)

Burford

(1 dealer total)

Burleigh Falls

(1 dealer total)

Burlington

(1 dealer total)

Callander

(1 dealer total)

Cambridge

(2 dealers total)

Cameron

(1 dealer total)

Campbellford

(1 dealer total)

Carleton Place

(1 dealer total)

Carp

(1 dealer total)

Chatham

(1 dealer total)

Chelmsford

(1 dealer total)

Claremont

(1 dealer total)

Cobourg

(3 dealers total)

Cookstown

(1 dealer total)

Cookstown

(1 dealer total)

Cornwall

(4 dealers total)

Dorchester

(1 dealer total)

Douro

(1 dealer total)

Dryden

(1 dealer total)

Dunnville

(1 dealer total)

Dutton

(1 dealer total)

Earlton

(1 dealer total)

Elmvale

(1 dealer total)

Embrun

(1 dealer total)

Etobicoke

(1 dealer total)

Exeter

(1 dealer total)

Fraserville

(1 dealer total)

Garson

(1 dealer total)

Georgetown

(1 dealer total)

Gloucester

(2 dealers total)

Gormley

(1 dealer total)

Grand Bend

(1 dealer total)

Grand Bend

(1 dealer total)

Grimsby

(1 dealer total)

Hamilton

(1 dealer total)

Hanover

(1 dealer total)

Harley

(1 dealer total)

Harrow

(1 dealer total)

Havelock

(1 dealer total)

Hawkesbury

(1 dealer total)

Hawkestone

(2 dealers total)

Hensall

(2 dealers total)

Ingleside

(2 dealers total)

Kapuskasing

(1 dealer total)

Kemptville

(1 dealer total)

Kemptville

(1 dealer total)

Kingston

(3 dealers total)

Kingston

(1 dealer total)

Kirkton

(1 dealer total)

Kitchener

(2 dealers total)

Kitchener

(1 dealer total)

Limoges

(1 dealer total)

Lindsay

(2 dealers total)

Lindsay

(1 dealer total)

Listowel

(1 dealer total)

London

(1 dealer total)

London

(6 dealers total)

Madoc

(1 dealer total)

Mattice

(1 dealer total)

Middlesex Centre

(1 dealer total)

Milton

(1 dealer total)

Mitchell

(1 dealer total)

Morrisburg

(1 dealer total)

Mount Brydges

(1 dealer total)

Napanee

(2 dealers total)

Napanee

(1 dealer total)

Nepean

(1 dealer total)

New Hamburg

(1 dealer total)

Newbury

(1 dealer total)

Niagara Falls

(1 dealer total)

Norland

(1 dealer total)

Norland

(1 dealer total)

North Bay

(2 dealers total)

North York

(1 dealer total)

Norwood

(1 dealer total)

Norwood

(1 dealer total)

Oakwood

(1 dealer total)

Omemee

(1 dealer total)

Orangeville

(1 dealer total)

Orillia

(2 dealers total)

Orleans

(1 dealer total)

Orono

(3 dealers total)

Oshawa

(2 dealers total)

Oshawa

(2 dealers total)

Ottawa

(1 dealer total)

Ottawa

(3 dealers total)

Owen Sound

(1 dealer total)

Owen Sound

(1 dealer total)

Palmerston

(1 dealer total)

Pembroke

(1 dealer total)

Pembrooke

(1 dealer total)

Peterborough

(3 dealers total)

Peterborough

(1 dealer total)

Peterborough

(6 dealers total)

Petrolia

(1 dealer total)

Plantagenet

(1 dealer total)

Port Hope

(2 dealers total)

Port Perry

(1 dealer total)

Portland

(1 dealer total)

Rockwood

(1 dealer total)

Sarnia

(1 dealer total)

Sarnia

(1 dealer total)

Sault Ste Marie

(3 dealers total)

Schomberg

(1 dealer total)

Sebright

(1 dealer total)

Shanty Bay

(1 dealer total)

Shanty Bay

(1 dealer total)

Simcoe

(1 dealer total)

Smiths Falls

(1 dealer total)

Smiths Falls

(1 dealer total)

Smiths Falls

(2 dealers total)

Smithville

(1 dealer total)

St Davids

(2 dealers total)

St Jacobs

(1 dealer total)

St Thomas

(2 dealers total)

Stayner

(1 dealer total)

Stittsville

(2 dealers total)

Stratford

(1 dealer total)

Strathroy

(1 dealer total)

Sturgeon Falls

(1 dealer total)

Sudbury

(3 dealers total)

Sutton West

(2 dealers total)

Tamworth

(1 dealer total)

Thorndale

(2 dealers total)

Thornhill

(1 dealer total)

Thunder Bay

(5 dealers total)

Timmins

(4 dealers total)

Trenton

(2 dealers total)

Val Therese

(1 dealer total)

Wasaga Beach

(1 dealer total)

Waterdown

(2 dealers total)

Waterford

(1 dealer total)

Welland

(2 dealers total)

Whitby

(2 dealers total)

Whitby

(1 dealer total)

White Lake

(1 dealer total)

Wiarton

(1 dealer total)

Windsor

(1 dealer total)

Windsor

(3 dealers total)

Woodstock

(3 dealers total)

Wyevale

(1 dealer total)