Find the Leading Canada Car Rental Offers

See our Canada locations on a map

Find answers to common questions about car rental in Canada

What do I need when I collect the car in Canada?

To collect your car the lead driver should present a Valid driver's license, Passport or National Identity Card, Credit or debit card in the lead driver's name, Home and local (hotel, villa etc) address and a Booking confirmation email. Any other requirements at collection will be clearly explained in your booking confirmation email.

Can I cancel my rental in Canada if I change my mind?

Yes, you can cancel your booking with a full refund anytime up until 48 hours before you collect the car.

Is the car hire fully insured?

Car rentals in Canada are usually fully insured with an excess amount. You can either purchase Essential cover for the excess or choose Premium cover to reduce the excess amount to zero. We clearly explain all of the insurance details every step of the way.

Which car hire suppliers are available in Canada?

The following car rental suppliers are available in Canada: Ace Rent a Car.

What's the best fuel policy for car hire in Canada?

All of our rentals in Canada include a full to full fuel policy. You'll collect the car with a full tank of fuel and be asked to leave a small deposit for fuel when you collect the car. The deposit is refunded when you return the car with a full tank.

Collecting your Canada Car hire with a debit card and other payment options.

You can pay with Visa, Mastercard or an American Express credit card or a debit card provided by your bank or credit card company when hiring a car on our website.

When you opt to include Basic or Essential Cover with your rental, this usually means that you will need to present a credit card in the name of the lead driver on collection of the car. You’ll more often than not be given the option to pay for a top up policy by the rental partner on collection, this then allows you to use a debit card in the name of the lead driver.

It's worth remembering that quite often car hire brands that will allow debit card on collection are more expensive than those that accept credit card only.

Usually, car rentals that come with our Premium Cover option allow you to use a debit card when you pick up the car with no extra fees. You can compare if a debit card is accepted, along with the different car rental security deposit and insurance options on the second step of our website booking process.

Would you prefer us to accept payments using something other than credit card or debit card? Do get in touch to let us know. We’re open to new ideas regarding how we can improve the service we offer and make arranging your car rental as Stress Free as it can be.

Be careful when deciding if you should use a debit card at the collection desk, car hire companies sometimes block an insurance excess on the lead drivers credit card, the credit card hold is often a significant amount of money , if you decide to pay using debit card this can be debited from your bank account and not refunded until weeks following completion of your rental contract.

Lots of the Canada car rental brands we include on the website accept a debit card when you pick up the car; but often these do have special conditions associated to them. Be sure that you understand the contract terms if you want to use a debit card at the desk when collecting the car.

It's really easy on our website to filter which car rental companies will accept a debit card. Simply use the filters on the search results page to compare which car hire companies can accept your card type at the collection desk.

Hire car brands you can trust in Toronto Canada

Toronto Island-Billy Bishop Airport

134 Jarvis
M5B 2B5

Shuttle Bus

Opening hours

Toronto Pearson Int'l Airport

655 Dixon Rd
International Plaza Hotel
M9W 1J3

Shuttle Bus

Opening hours


1110 Dundas St. East
L1N 2K2

Opening hours


444 Taunton Rd East

Opening hours


1588 Upper James Street
L9B 1K3

Opening hours

Niagara Falls, Ontario

5570 Stanley Ave
Niagara Falls
L2G 3X2

Opening hours

Popular destinations for cheap car rental in Canada

108 Mile Ranch Airport (ZMH) Abbotsford Airport (YXX) Aeroport Regional De Val-Dor Airport (YVO) Aklavik Airport (LAK) Akulivik Airport (AKV) Alert Airport (YLT) Alert Bay Airport (YAL) Alice Arm-Silver City Seaplane Base Airport (ZAA) Alma Airport (YTF) Alta Lake Airport (YAE) Amos Airport (YEY) Anahim Lake Airport (YAA) Angling Lake Airport (YAX) Arctic Bay Airport (YAB) Argentia Ns Airport (NWP) Armstrong Airport (YYW) Arnes Airport (YNR) Arviat Airport (YEK) Asbestos Hill Airport (YAF) Ashcroft Airport (YZA) Atikokan Airport (YIB) Attawapiskat Airport (YAT) Aupaluk Airport (YPJ) Bagotville Airport (YBG) Baie Comeau Airport (YBC) Baie Johan Beetz Airport (YBJ) Baker Lake Airport (YBK) Bamfield Airport (YBF) Banff Airport (YBA) Bar River Airport (YEB) Bathurst Airport (ZBF) Bearskin Lake Airport (XBE) Beatton River Airport (YZC) Beaver Creek Airport (YXQ) Bedwell Harbor Springbank Airport (YBW) Bella Bella Airport (ZEL) Bella Coola Airport (QBC) Berens River Airport (YBV) Big Bay Marina Airport (YIG) Big Bay Yacht Club Airport (YYA) Big Trout Airport (YTL) Black Tickle Airport (YBI) Blanc Sablon Airport (YBX) Blissville Airport (YYS) Bloodvein Airport (YDV) Blubber Bay Airport (XBB) Bobquinn Lake Bob Quinn Lake Airport (YBO) Bonaventure Airport (YVB) Bonnyville Airport (YBY) Borden Airport (YBN) Brandon Airport (YBR) Broadview Airport (YDR) Brochet Airport (YBT) Brockville Airport (XBR) Bromont Airport (ZBM) Bronson Creek Airport (YBM) Buchans Airport (YZM) Buffalo Narrows Airport (YVT) Bull Harbour Airport (YBH) Burns Lake Airport (YPZ) Burwash Landings Airport (YDB) Cabin Plant Heliport Airport (DCP) Calgary International Airport (YYC) Cambridge Bay Airport (YCB) Campbell River Airport (YBL) Campbell River Harbor Spb Airport (YHH) Cape Dorset Airport (YTE) Cape Dyer Airport (YVN) Cape St James Airport (YCJ) Caribou Island Airport (YCI) Cartierville Airport (YCV) Cartwright Airport (YRF) Castlegar Airport (YCG) Cat Lake Airport (YAC) Centralia Airport (YCE) Chapleau Airport (YLD) Charlo Airport (YCL) Charlottetown Airport (YYG) Charlottetown Lutselke Airport (YHG) Chatham Airport (XCM) Chesterfield Inlet Airport (YCS) Chetwynd Airport (YCQ) Chevery Airport (YHR) Chibougamau Airport (YMT) Chilko Lake Airport (CJH) Chilliwack Municipalcipal Airport (YCW) Chisasibi Airport (YKU) Churchill Airport (YYQ) Churchill Falls Airport (ZUM) Chute-Des-Passes Airport (YWQ) Clinton Creek Airport (YLM) Cluff Lake Airport (XCL) Clyde River Airport (YCY) Co-Op Point Airport (YCP) Cochrane Airport (YCN) Cold Lake Airport (YOD) Collins Bay Airport (YKC) Colville Lake Airport (YCK) Comox Airport (YQQ) Conklin Leismer Airport (CFM) Coral Harbour Airport (YZS) Corner Brook Deer Lake-Stephenville Airport (YNF) Cornwall Regional Airport (YCC) Coronation Airport (YCT) Cortes Bay Airport (YCF) Courtenay Airport (YCA) Cowley Airport (YYM) Cranbrook Airport (YXC) Creston Valley Airport (CFQ) Cross Lake Airport (YCR) Daniels Harbour Airport (YDH) Dauphin Airport (YDN) Davis Inlet Airport (YDI) Dawson City Airport (YDA) Dawson Creek Airport (YDQ) Dean River Airport (YRD) Dease Lake Airport (YDL) Deception Airport (YGY) Deer Lake Airport (YVZ) Deer Lake Regional Airport (YDF) Deline Airport (YWJ) Desolation Sound Airport (YDS) Diavik Airport (DVK) Digby Airport (YDG) Doc Creek Airport (YDX) Dolbeau St Methode Airport (YDO) Douglas Lake Airport (DGF) Downsview Airport (YZD) Drayton Valley Industrial Airport (YDC) Dryden Municipal Airport (YHD) Duncan-Quam Airport (DUQ) Earlton Airport (YXR) East Main Airport (ZEM) Edmonton City Centre Blatchford Field Airport (YXD) Edmonton International Airport (YEG) Edmonton Namao Field Airport (YED) Edson Airport (YET) Ekati Airport (YOA) Elliot Lake Airport (YEL) Esquimalt Airport (YPF) Estevan Airport (YEN)
Estevan Point Airport (YEP) Eureka Airport (YEU) Executive Gatineau-Ottawa Airport (YND) Fairmont Hot Springs Airport (YCZ) Fairview Airport (ZFW) Falher Airport (YOE) Faro Airport (ZFA) Flin Flon Airport (YFO) Fond Du Lac Airport (ZFD) Fontanges Airport (YFG) Forestville Airport (YFE) Fort Albany Airport (YFA) Fort Chipewyan Airport (YPY) Fort Frances Municipal Airport (YAG) Fort Good Hope Airport (YGH) Fort Hope Airport (YFH) Fort Liard Airport (YJF) Fort Mackay Albian Airport (JHL) Fort Mackay Firebag Airport (YFI) Fort Mackay Horizon Airport (HZP) Fort Mcmurray Airport (YMM) Fort Mcpherson Airport (ZFM) Fort Nelson Airport (YYE) Fort Reliance Airport (YFL) Fort Resolution Airport (YFR) Fort Severn Airport (YER) Fort Simpson Airport (YFS) Fort Smith Airport (YSM) Fort St John Airport (YXJ) Fox Harbour St Lewis Airport (YFX) Fredericton Airport (YFC) Gagetown Airport (YCX) Gander International Airport (YQX) Ganges Harbor Airport (YGG) Gaspe Michel Pouliot Airport (YGP) Geraldton Airport (YGQ) Gethsemani Airport (ZGS) Gillam Airport (YGX) Gillies Bay Airport (YGB) Gimli Airport (YGM) Gjoa Haven Airport (YHK) Gods Narrows Airport (YGO) Gods River Airport (ZGI) Gore Bay Airport (YZE) Gorge Harbor Airport (YGE) Grand Forks Airport (ZGF) Grande Cache Airport (YGC) Grande Prairie Airport (YQU) Granville Lake Airport (XGL) Great Bear Lake Airport (DAS) Greater Moncton International Airport (YQM) Greenway Sound Airport (YGN) Greenwood Airport (YZX) Grise Fiord Airport (YGZ) Haines Junction Airport (YHT) Hakai Pass Airport (YHC) Halifax Downtown Waterfront Heliport Airport (YWF) Halifax International Airport (YHZ) Halifax Shearwater Airport (YAW) Hall Beach Airport (YUX) Happy Valley-Goose Bay Goose Bay Airport (YYR) Hartley Bay Airport (YTB) Hatchet Lake Airport (YDJ) Havre St Pierre Airport (YGV) Hay River Airport (YHY) Hearst Airport (YHF) High Level Footner Lake Airport (YOJ) High Prairie Airport (ZHP) Holman Airport (YHI) Hope Airport (YHE) Hope Bay Airport (UZM) Hope Bay Doris Lake Airport (JOJ) Hopedale Airport (YHO) Horn River Airport (DHO) Hornepayne Airport (YHN) Hudson Bay Airport (YHB) Hudsons Hope Hudson Hope Airport (YNH) Igloolik Airport (YGT) Ignace Airport (ZUC) Iles De La Madeleine Airport (YGR) Ilford Airport (ILF) Inukjuak Airport (YPH) Inuvik-Mike Zubko Airport (YEV) Inverlake Airport (TIL) Iqaluit Airport (YFB) Island Lake Island Lk-Garden Hill Airport (YIV) Ivujivik Airport (YIK) Jasper Airport (YJA) Jasper-Hinton Airport (YJP) Jenpeg Airport (ZJG) Johnny Mountain Airport (YJO) Kamloops Airport (YKA) Kangiqsualujjuaq Airport (XGR) Kangiqsujuaq Airport (YWB) Kangirsuk Airport (YKG) Kapuskasing Airport (YYU) Kasabonika Airport (XKS) Kasba Lake Airport (YDU) Kaschechewan Airport (ZKE) Kattiniq-Donaldson Airport (YAU) Keewaywin Airport (KEW) Kegaska Airport (ZKG) Kelowna Airport (YLW) Kelsey Airport (KES) Kemano Airport (XKO) Kennosao Lake Airport (YKI) Kenora Airport (YQK) Key Lake Airport (YKJ) Killaloe Bonnechere Airport (YXI) Killineq Airport (XBW) Kimberley Airport (YQE) Kimmirut Airport (YLC) Kincardine Township Airport (YKD) Kindersley Airport (YKY) Kingfisher Lake Airport (KIF) Kingston Airport (YGK) Kinoosao Airport (KNY) Kirkland Lake Airport (YKX) Kitchener-Waterloo Regional Airport (YKF) Kitkatla Airport (YKK) Kiwigana Lodge Airport (DKL) Klemtu Airport (YKT) Knee Lake Airport (YKE) Knights Inlet Airport (KNV) Kugaaruk Airport (YBB) Kugluktuk Airport (YCO) Kuujjuaq Airport (YVP) Kuujjuarapik Airport (YGW) La Grande Airport (YGL) La Ronge Airport (YVC) La Sarre Airport (SSQ) La Tabatiere Airport (ZLT) La Tuque Airport (YLQ) Lac Biche Airport (YLB) Lac Brochet Airport (XLB) Lac Gagnon Seaplane Base Airport (YGA) Lady Franklin Point Airport (YUJ) Laforges Airport (YLF) Lagrande 3 Airport (YAR) Lagrande 4 Airport (YAH) Langara Airport (YLA)
Langley Regional Airport (YLY) Lansdowne House Airport (YLH) Laurie River Airport (LRQ) Leaf Bay Airport (XLF) Leaf Rapids Airport (YLR) Lebel-Sur-Quevillon Airport (YLS) Lethbridge Airport (YQL) Little Grand Rapids Airport (ZGR) Lloydminster Airport (YLL) London International Airport (YXU) Long Point Airport (YLX) Lupin Airport (YWO) Lutselke Airport (YSG) Lyall Harbour Airport (YAJ) Lynn Lake Airport (YYL) Macmillan Pass Airport (XMP) Main Duck Island Airport (YDK) Makkovik Airport (YMN) Manitouwadge Airport (YMG) Manitowaning East Manitoulin Airport (YEM) Maniwaki Airport (YMW) Mansons Landing Spb Airport (YMU) Maple Bay Airport (YAQ) Marathon Airport (YSP) Maricourt Airstrip Airport (YMC) Mary River Airport (YMV) Marys Harbour Airport (YMH) Masset Airport (ZMT) Matagami Airport (YNM) Matane Airport (YME) Mayo Airport (YMA) Meadow Lake Airport (YLJ) Medicine Hat Airport (YXH) Merritt Airport (YMB) Merry Island Airport (YMR) Mildred Lake Airport (NML) Minaki Airport (YMI) Miners Bay Airport (YAV) Mingan Airport (YLP) Miramichi Airport (YCH) Mont Joli Airport (YYY) Mont Tremblant La Macaza Airport (YTM) Montagne Harbor Airport (YMF) Montreal Mirabel Airport (YMX) Montreal Pierre Elliott Trudeau International Airport (YUL) Montreal St Hubert Airport (YHU) Moose Jaw - Air Vice Marshal C M Mcewen Airport (YMJ) Moose Lake Airport (YAD) Moosonee Airport (YMO) Mould Bay Airport (YMD) Murray Bay Charlevoix Airport (YML) Muskoka Airport (YQA) Muskrat Dam Airport (MSA) Nain Airport (YDP) Nakina Airport (YQN) Namu Airport (ZNU) Nanaimo Airport (YCD) Nanaimo Harbour Airport (ZNA) Natashquan Airport (YNA) Natuashish Airport (YNP) Negginan Airport (ZNG) Nemiscau Airport (YNS) New Westminster Airport (YBD) Nitchequon Airport (YNI) Nootka Sound Airport (YNK) Norman Wells Airport (YVQ) North Battleford Airport (YQW) North Bay Airport (YYB) North Spirit Lake Airport (YNO) Norway House Airport (YNE) Obre Lake Airport (YDW) Ocean Falls Airport (ZOF) Ogoki Airport (YOG) Old Crow Airport (YOC) Old Fort Bay Airport (ZFB) Opapamiska Lake Musselwhite Airport (YBS) Opinaca Airport (YOI) Oro Station Lake Simcoe Regional Airport (YLK) Oshawa Airport (YOO) Ottawa - Rockcliffe Seaplane Base Airport (TR7) Ottawa Macdonald-Cartier International Airport (YOW) Ottawa Rockcliffe St Airport (YRO) Owekeno Village Rivers Inlet Airport (YRN) Owen Sound Billy Bishop Regional Airport (YOS) Oxford House Airport (YOH) Pakuashipi Airport (YIF) Pangnirtung Airport (YXP) Paradise River Airport (YDE) Parry Sound Airport (YPD) Paulatuk Airport (YPC) Peace River Airport (YPE) Peawanuck Airport (YPO) Pembroke And Area Airport (YTA) Pender Harbor Airport (YPT) Penticton Airport (YYF) Petawawa Airport (YWA) Peterborough Airport (YPQ) Pickle Lake Airport (YPL) Pikangikum Airport (YPM) Pikwitonei Airport (PIW) Pincher Creek Airport (WPC) Pine House Airport (ZPO) Pine Point Airport (YPP) Points North Landing Airport (YNL) Pond Inlet Airport (YIO) Poplar Hill Airport (YHP) Poplar River Airport (XPP) Port Alberni Airport (YPB) Port Hardy Airport (YZT) Port Hawkesbury Airport (YPS) Port Hope Simpson Airport (YHA) Port Mcneil Airport (YMP) Port Menier Airport (YPN) Port Simpson Seaplane Base Airport (YPI) Portage La Prairie Airport (YPG) Postville Airport (YSO) Povungnituk Puvirnituq Airport (YPX) Powell Lake Airport (WPL) Powell River Airport (YPW) Prince Albert Glass Field Airport (YPA) Prince George Airport (YXS) Prince Rupert Digby Island Airport (YPR) Prince Rupert Seal Cove Airport (ZSW) Pukatawagan Airport (XPK) Qikiqtarjuaq Airport (YVM) Quadra Island April Point Spb Airport (YQJ) Qualicum Airport (XQU) Quaqtaq Airport (YQC) Quebec City Charny Airport (XFZ) Quebec City Jean Lesage International Airport (YQB) Queen Charlotte Island Airport (ZQS) Quesnel Airport (YQZ) Rae Lakes Airport (YRA) Rainbow Lake Airport (YOP) Rankin Inlet Nuuk Airport (YRT) Red Deer Airport (YQF) Red Lake Airport (YRL) Red Sucker Lake Airport (YRS) Refuge Cove Spb Airport (YRC) Regina Airport (YQR) Repulse Bay Airport (YUT)
Resolute Airport (YRB) Resolution Island Airport (YRE) Revelstoke Airport (YRV) Rigolet Airport (YRG) Rimouski Airport (YXK) Rivers Airport (YYI) Riviere Au Tonnerre Airport (YTN) Riviere Du Loup Airport (YRI) Roberval Airport (YRJ) Rocky Mountain House Airport (YRM) Ross River Airport (XRR) Round Lake Airport (ZRJ) Rouyn-Noranda Airport (YUY) Sable Island Airport (YSA) Sachigo Lake Airport (ZPB) Sachs Harbour Airport (YSY) Saglek Airport (YSV) Saint John Airport (YSJ) Salluit Airport (YZG) Salmon Arm Airport (YSN) Sandspit Airport (YZP) Sandy Lake Airport (ZSJ) Sanikiluaq Airport (YSK) Sans Souci Airport (YSI) Sarnia Airport (YZR) Saskatoon John G Diefenbaker International Airport (YXE) Sault Sainte Marie Airport (YAM) Schefferville Airport (YKL) Sechelt Airport (YHS) Sept-Iles Airport (YZV) Shamattawa Airport (ZTM) Shearwater Airport (YSX) Sherbrooke Airport (YSC) Shilo Airport (YLO) Silva Bay Airport (SYF) Sioux Lookout Airport (YXL) Slate Island Airport (YSS) Slave Lake Airport (YZH) Smith Falls Airport (YSH) Smithers Airport (YYD) Snake River Airport (YXF) Snap Lake Airport (YNX) Snare Lake Airport (YFJ) South Indian Lake Airport (XSI) South Trout Lake Airport (ZFL) Spring Island Airport (YSQ) Squamish Airport (YSE) Squirrel Cove Airport (YSZ) St Anthony Airport (YAY) St Catharines Airport (YCM) St Jean Airport (YJN) St Johns International Airport (YYT) St Leonard Airport (YSL) St Paul Airport (ZSP) St Thomas Pembroke Area Municipalcipal Airport (YQS) Ste Therese Point Airport (YST) Stephenville Airport (YJT) Stewart Airport (ZST) Stony Rapids Airport (YSF) Stuart Island Airport (YRR) Sturdee Airport (YTC) Sudbury Airport (YSB) Suffield Airport (YSD) Sullivan Bay Airport (YTG) Summer Beaver Airport (SUR) Summerside Airport (YSU) Summit Lake Airport (IUM) Swan River Airport (ZJN) Swift Current Airport (YYN) Sydney Airport (YQY) Tadoule Lake Airport (XTL) Tahsis Airport (ZTS) Taloyoak Airport (YYH) Taltheilei Narrows Airport (GSL) Tasiujuaq Airport (YTQ) Tasu Water Aerodrome Airport (YTU) Telegraph Creek Airport (YTX) Telegraph Harbour Airport (YBQ) Terrace Airport (YXT) Terrace Bay Airport (YTJ) Teslin Airport (YZW) Tete-A-La Baleine Airport (ZTB) The Pas Clearwater Airport (YQD) Thicket Portage Airport (YTD) Thompson Airport (YTH) Thunder Bay Airport (YQT) Timmins Airport (YTS) Tisdale Airport (YTT) Tofino Airport (YAZ) Tofino Seaplane Base Airport (YTP) Toronto Buttonville Municipalcipal Airport (YKZ) Toronto City Centre Airport (YTZ) Toronto Downtown Airport (YBZ) Toronto John C Munroe Airport (YHM) Toronto Lester B Pearson International Airport (YYZ) Trail Regional Airport (YZZ) Trenton Airport (YTR) Triple Island Airport (YTI) Trois-Rivieres Airport (YRQ) Tuktoyaktuk Airport (YUB) Tulita Airport (ZFN) Tulugak Airport (YTK) Tumbler Ridge Airport (TUX) Tungsten Airport (TNS) Umiujaq Airport (YUD) Uranium City Airport (YBE) Valcartier Airport (YOY) Vancouver Boundary Bay Airport (YDT) Vancouver Coal Harbour Airport (CXH) Vancouver International Airport (YVR) Vermilion Airport (YVG) Vernon Regional Airport (YVE) Victoria Inner Harbor Airport (YWH) Victoria International Airport (YYJ) Wabush Airport (YWK) Waskaganish Airport (YKQ) Watson Lake Airport (YQH) Wawa Airport (YXZ) Webequie Airport (YWP) Wemindji Airport (YNC) Wha Ti Airport (YLE) Whale Cove Airport (YXN) Whistler Airport (YWS) White River Airport (YWR) Whitecourt Airport (YZU) Whitehorse International Airport (YXY) Wiarton-Keppel Airport (YVV) Williams Harbour Airport (YWM) Williams Lake Airport (YWL) Windsor Airport (YQG) Winisk Airport (YWN) Winnipeg Airport (YWG) Wollaston Lake Airport (ZWL) Wrigley Airport (YWY) Wunnummin Lake Airport (WNN) Yarmouth Airport (YQI) Yellowknife Airport (YZF) York Landing Airport (ZAC) Yorkton Airport (YQV)
108 Mile Ranch Abbotsford Airdrie Ajax Aklavik Akulivik Aldershot Alert Alert Bay Alexandria Alice Arm Alma Alta Lake Amherst Amos Anahim Lake Angling Lake Antigonish Arctic Bay Argentia Armstrong Arnes Arviat Asbestos Hill Ashcroft Atikokan Attawapiskat Aupaluk Aurora Bagotville Baie Comeau Baie Johan Beetz Baie-Comeau Baker Lake Bamfield Bancroft Banff Bar River Barrie Bathurst Bearskin Lake Beatton River Beaver Creek Bedford Bedwell Harbor Bella Bella Bella Coola Belleville Berens River Big Bay Marina Big Bay Yacht Club Big Trout Black Tickle Blainville Blanc Sablon Bloodvein Blubber Bay Bobquinn Lake Bolton Bonaventure Bonnyville Borden Boucherville Bowmanville Bracebridge Brampton Brandon Brantford Breslau Broadview Brochet Brockville Bromont Bronson Creek Brossard Buchans Buffalo Narrows Bull Harbour Burlington Burnaby Burns Lake Burwash Landings Cabin Plant Calgary Calgary - Macleod Trail Calgary Airport Calgary Downtown Cambridge Cambridge Bay Campbell River Campbellton Camrose Canmore Cape Dorset Cape Dyer Cape St James Capreol Caribou Island Carleton Cartierville Cartwright Casselman Cassidy Castlegar Cat Lake Centralia Chambly Chambord Chandler Chapleau Charlo Charlottetown Charlottetown Airport Chateauguay Chatham Chemainus Chesterfield Inlet Chetwynd Chevery Chibougamau Chicoutimi Chilko Lake Chilliwack Chisasibi Churchill Churchill Falls Chute-Des-Passes Clarenville Clinton Creek Cluff Lake Clyde River Co-Op Point Cobourg Cochrane Cold Lake Collingwood Collins Bay Colville Lake Comox Concord Coquitlam Coral Harbour Corner Brook Cornwall Coronation Cortes Bay Coteau Courtenay Cowley Cranbrook Creston Cross Lake Dalton Daniels Harbour Dartmouth Dauphin Davis Inlet Dawson City Dawson Creek Dean River Dease Lake Deception Deer Lake - Kenora Deer Lake Newfoundland And Labrador Deline Desolation Sound Diavik Dieppe Digby Doc Creek Dolbeau Dollard-Des-Ormeaux Dorval Douglas Lake Drayton Valley Drumheller Drummondville Dryden Duncan Duncan-Quam Dundas Earlton East Main East York Edmonton Edmonton Airport Edmonton South Edmonton West End Edmundston Edson Ekati Elliot Lake
Embrun Enfield Esquimalt Estevan Estevan Point Etobicoke Eureka Exeter Fairmont Hot Springs Fairview Falher Faro Fergus Flin Flon Fond Du Lac Fontanges Forestville Fort Albany Fort Chipewyan Fort Erie Fort Frances Fort Good Hope Fort Hope Fort Liard Fort Mackay Fort Mcmurray Fort Mcpherson Fort Nelson Fort Reliance Fort Resolution Fort Severn Fort Simpson Fort Smith Fort St John Fox Harbour St Lewis Fredericton Fredericton Junction Gagetown Gagnon Gananoque Gander Ganges Harbor Garson Gaspe Gatineau Georgetown Geraldton Germansen Gethsemani Gillam Gillies Bay Gimli Gjoa Haven Glencoe Gloucester Goderich Gods Narrows Gods River Gore Bay Gorge Harbor Granby Grand Falls Grand Falls-Windsor Grand Forks Grand Prairie Grande Cache Grande Prairie Grande-Riviere Granville Lake Great Bear Lake Greenway Sound Greenwood Grimsby Grise Fiord Guelph Haines Junction Hakai Pass Halifax Halifax Airport Hall Beach Hamilton Happy Valley-Goose Bay Hartley Bay Hatchet Lake Havre St Pierre Hay River Hearst Hebbville Hervey High Level High Prairie Holman Hope Hope Bay Hopedale Horn River Hornepayne Houston Hudson Bay Hudsons Hope Huntsville Igloolik Ignace Iles De La Madeleine Ilford Ingersoll Inukjuak Inuvik Inverlake Iqaluit Island Lake Ivujivik Jasper Jasper-Hinton Jenpeg Johnny Mountain Joliette Jonquiere Kamloops Kanata Kangiqsualujjuaq Kangiqsujuaq Kangirsuk Kapuskasing Kasabonika Kasba Lake Kaschechewan Kattiniq Keewaywin Kegaska Kelowna Kelowna Airport Kelsey Kemano Kennosao Lake Kenora Key Lake Killaloe Killineq Kimberley Kimmirut Kincardine Kindersley Kingfisher Lake Kingston Kinoosao Kirkland Lake Kitchener Kitchener-Waterloo Kitimat Kitkatla Kiwigana Lodge Klemtu Knee Lake Knights Inlet Kugaaruk Kugluktuk Kuujjuaq Kuujjuarapik La Baie La Grande La Prairie La Ronge La Sarre La Tabatiere La Tuque Lac Biche Lac Brochet Lac Edouard Ladysmith Laforges Lagrande 3 Lagrande 4 Lake Louise Langara Langford Langley Lansdowne House Lasalle Laurie River Laval Leaf Bay Leaf Rapids Leamington Lebel-Sur-Quevillon Leduc Lethbridge Levis Lincoln Lindsay Little Grand Rapids Lloydminster
London London Airport Long Point Longueuil Lower Sackville Lupin Lutselke Lyall Harbour Lynn Lake Macmillan Pass Magog Main Duck Island Makkovik Manitouwadge Manitowaning Maniwaki Mansons Landing Maple Bay Maple Ridge Marathon Maricourt Airstrip Markham Markham Unionville Mary River Marys Harbour Masset Matagami Matane Matapedia Maxville Mayo Meadow Lake Medicine Hat Melville Merritt Merry Island Midland Mildred Lake Milton Minaki Miners Bay Mingan Miramichi Mississauga Mississauga Dundas Mississauga Hurontatio Moncton Moncton Airport Moncton Downtown Mont Joli Mont Tremblant Mont-Joli Mont-Tremblant Montagne Harbor Montreal Montreal Airport Montreal Dorval Montreal Downtown Montreal Place Darmes Moose Jaw Moose Lake Moosonee Mould Bay Mount Hope Mount Pearl Murray Bay Muskoka Muskrat Dam Nain Nakina Namu Nanaimo Nanisivik Napanee Natashquan Natuashish Negginan Nemiscau Nepean New Carlisle New Glasgow New Minas New Richmond New Westminster Newmarket Niagara Falls Nitchequon Nootka Sound Norman Wells North Battleford North Bay North Spirit Lake North Vancouver North York Norway House Oakville Obre Lake Ocean Falls Ogoki Okotoks Old Crow Old Fort Bay Opapamiska Lake Opinaca Orangeville Orillia Orleans Oro Station Oshawa Ottawa Ottawa Catherine St Ottawa Downtown Ottawa Little Italy Owekeno Village Owen Sound Oxford House Pakuashipi Pangnirtung Paradise River Parent Parksville Parry Sound Paulatuk Peace River Peawanuck Pembroke Pender Harbor Penticton Perce Petawawa Peterborough Pickering Pickle Lake Pikangikum Pikwitonei Pincher Creek Pine House Pine Point Plateau Mont-Royal Pointe-Aux-Trembles Points North Landing Pond Inlet Poplar Hill Poplar River Port Alberni Port Hardy Port Hawkesbury Port Hope Port Hope Simpson Port Mcneil Port Menier Port Simpson Port-Daniel Portage La Prairie Postville Pouce Coupe Povungnituk Powell Lake Powell River Prescott Prince Albert Prince George Prince Rupert Pukatawagan Qikiqtarjuaq Quadra Island Qualicum Quaqtaq Quebec City Quebec City Quebec City Airport Quebec City Cote Du Palais Queen Charlotte Island Quesnel Rae Lakes Rainbow Lake Rankin Inlet Red Deer Red Lake Red Sucker Lake Refuge Cove Regina Repentigny Repulse Bay Reserve Mines Resolute Resolution Island Revelstoke Richmond Richmond Hill Rigolet Rimouski
Rivers Riviere Au Tonnerre Riviere Du Loop Riviere Du Loup Riviere-A-Pierre Roberval Rocky Mountain House Ross River Round Lake Rouyn Noranda Rouyn-Noranda Sable Island Sachigo Lake Sachs Harbour Sackville Saglek Saint Hyacinthe Saint John Salaberry De Valleyfield Salluit Salmon Arm Sandspit Sandy Lake Sanikiluaq Sans Souci Sarnia Saskatechewan Saskatoon Sault Sainte Marie Sault Ste Marie Scarborough Schefferville Sechelt Selkirk Senneterre Sept Iles Sept-Iles Shamattawa Shawinigan Shawnigan Shearwater Sherbrooke Sherwood Park Shilo Sidney Silva Bay Simcoe Sioux Lookout Slate Island Slave Lake Smith Falls Smithers Snake River Snap Lake Snare Lake Sorel-Tracy South Indian Lake South Trout Lake Spring Island Spruce Grove Squamish Squirrel Cove St Albert St Anthony St Bruno Lac St Jean St Catharines St Eustache St Hubert St Jean St Jean Sur Richelieu St Jerome St Johns St Laurent St Leonard St Marys St Paul St Thomas Ste Catherine Ste Julie Ste Therese Point Stephenville Stewart Stony Rapids Stratford Strathroy Stuart Island Sturdee Sudbury Suffield Sullivan Bay Summer Beaver Summerside Summit Lake Surrey Swan River Swift Current Sydney Tadoule Lake Tahsis Taloyoak Taltheilei Narrows Taschereau Tasiujuaq Tasu Telegraph Creek Telegraph Harbour Terrace Terrace Bay Terrebonne Teslin Tete-A-La Baleine The Pas Thetford-Mines Thicket Portage Thompson Thornhill Thunder Bay Tillsonburg Timmins Tisdale Tofino Toronto Toronto Airport Toronto Danforth Toronto Front St Toronto Parliament Tracadie Sheila Trail Trenton Triple Island Trois Rivieres Trois-Rivieres Truro Tuktoyaktuk Tulita Tulugak Tumbler Ridge Tungsten Umiujaq Uranium City Val-Dor Valcartier Vancouver Vancouver Airport Vancouver Downtown Vancouver Southwest Vanier Varennes Vegreville Verdun Vermilion Vernon Victoria Victoria Airport Victoria Downtown Wabush Walkerton Waskaganish Waterloo Watford Watson Lake Wawa Webequie Welland Wemindji Weymont Wha Ti Whale Cove Whistler Whitby White River Whitecourt Whitehorse Wiarton Williams Harbour Williams Lake Windsor Winisk Winkler Winnipeg Winnipeg Airport Wollaston Lake Woodbridge Woodstock Wrigley Wunnummin Lake Wyoming Yarmouth Yellowknife York Landing Yorkton

Tips for Driving your car rental at Canada

Before commencing your trip take some time to familiarise yourself with the car and its controls. This is very important if you're used to driving a manual transmission on the opposite side of the road.

If you'd like to leave the car at a alternative location to the location you collected it from, any additional one way charges will be included in the price detailed on the website.

It can be daunting the first time you hire a car in a foreign country, just relax and you'll soon find yourself used to the differences. Enjoy your trip

If you'd like to take the car across a border to another country, be sure to check the terms and conditions for additional fees and to let the car rental company know. If you don't there's a possibility that you will not be insured if you are involved in an accident or the car is stolen

When driving overseas many countries have extremely strict regulations on drinking alcohol when driving. To avoid any issues, we advise you not to drink any alcohol at all when driving your vehicle

if you normally drive on the opposite side be careful with traffic circles. You should navigate road circles in an anti-clockwise direction, giving way to traffic currently on the road circle to the left.

If you are given a traffic violation fine when driving in Canada the vehicle hire provider will deduct this amount from the credit card you have on record. If this is the case you'll be notified by email once this has been processed

Car rental in Canada made simple

We are based in Manchester UK and we are on a mission to make renting a car Stress Free for our customers

Car rental availability can change greatly at different times of the year. Christmas is an important thing to recognise that affects car hire prices. Take this into account when considering your rental.

Extra drivers are available to book in advance on the website on step two of our booking process. In many cases you will pay for extra drivers when you collect the car.

Vehicle Models at each car hire location are variable. The car rental company will always provide you with a car that’s the same size in terms of body style, passengers and luggage capacity but the exact model may vary from the one listed. If you would prefer a particular make, at most car rental locations we offer options to book guaranteed models . Use the filters on the website to find guaranteed model rentals.

You can use the filters on the search results to find your perfect rental, including rentals with an automatic gearbox, diesel engine and reduced insurance excess options. only offer car rental that includes a full to full fuel policy. Full to full is always cheaper compared with the alternatives.

Making a car rental booking

We strive to be the best car rental website around so that you know when you hire through us you're getting the best value, service and price.

Booking a holiday, let alone renting a car, can be a stressful, surprisingly costly, ordeal which is why our clever matching technology will find you your perfect hire car at your dream price.

All of the deals on our website include all extra fees including everything that you're required to pay when you pick up the car, including (but not limited to) local taxes, extras and senior driver fees.

Once your booking has been made, managing it couldn't be simpler, you'll receive a booking reference which can be used, along with your email address, to check your booking including payments and prices.

To begin your stress free booking process, head over to our homepage and type in the required details then in just seconds we'll bring up some brilliant deals based on your information.

When searching on our website for your rental, information you'll need:

  1. Pickup location & car hire
  2. Pick-up & drop-off date
  3. Pick-up time and drop-off time
  4. The age of the driver

Car rental excess, security deposits and insurance

We understand how daunting picking a hire car excess cover product can be. The extra fees that are included in the price of hiring a vehicle are often very confusing, these can include:

  • The cost of hiring the vehicle
  • Any extras (e.g. child car seats & sat nav)
  • Insurance costs

Many car rental websites hide the costly insurance excess and security deposit prices in the small print. Customers are then shocked when the amount is taken from the debit card account or the amount is held on their credit card. We think this is wrong and can really obstruct your plans which is why we won't do that at Stress Free Car Rental.

On our website you'll find three levels of car hire excess cover, premium, essential and basic and we help you find the hire car that suits you and your trip. You're able to review the details of these on the extras page of the site when making a booking.

Leading brands you can trust

You can trust our website

Price match guarantee

Brands you can trust

No hidden fees

Happy customers

Find cheap car hire in Canada – no hassle, no hidden costs!

Search for cheap car hire

Recent Searches
Choose pick-up date
Choose drop-off date
Price match guarantee
Price match guarantee