Get Vancouver Towing Services Now


We offer various tow truck and roadside assistance services in Vancouver BC to drivers that need help.  Whether you’ve got a flat tire, locked your keys in your car, need a car battery jump start, run out of gas, or your car just won’t start… we’ve got you covered.  Call us at (604) 670-7100 to get a free quote and estimated wait time from our drivers.

We can also transport all kinds of vehicles and machinery carefully and promptly: motorcycle transport, forklift, bobcat, other heavy machinery transportation, luxury car flatbed transport, vintage car flatbed transport, junk car removal, small boats, etc.

Has Your Vehicle Been Towed Away?

City Tow Truck DOES NOT currently impound vehicles in Vancouver.  If you are searching for your vehicle, please visit the City of Vancouver’s “claim a towed vehicle” page to search for your car.  There is a button to search for your car near the bottom of the page.  That will take you to the current towing company that has been contracted to handle impounding vehicles in Vancouver.  You may also call the City Impound Yard at (604) 685-7246

Need An Illegally Parked Vehicle Removed?

In order for us to tow away an illegally parked car from your property or business, it must first be issued a ticket from the City of Vancouver.  Only then will we be authorized to tow it away.  To contact the City about having a ticket issued, please call 3-1-1 and speak with a citizen service representative.  Hours are between 7am to 10pm daily.  Alternatively, you can call (604) 873-7000.

Vancouver Towing Service Areas

Our tow truck services cover areas all over Greater Vancouver including North Vancouver, Burnaby, Surrey, Richmond, Downtown Vancouver, Kitsilano, Mt Pleasant, Kerrisdale, UBC area, Metrotown, Oakridge, Marpole, YVR Vancouver Airport, Annacis Island, Mitchell Island and more.  If you’re stuck on the road or you need to transport your vehicle, call us to get help anywhere in Greater Vancouver.  (604) 670-7100