Information | Rezoning for Housing

Public hearing on April 22, 2024. Proposed rezoning will support more housing options in all communities.

Learn more

On May 27, 2019, Council approved the accelerated review of the Livery Transport Bylaw 6M2007, which regulates drivers, vehicles and companies in Calgary's taxi, limousine and rideshare industry.

New Livery Transport Bylaw


A new Livery Transport Bylaw (20M2021) and license fee schedule was approved by Council on March 22, 2021. The new Bylaw streamlines regulations and operations, strengthens safety requirements across sectors and enables customers to have a range of affordable and convenient vehicle-for-hire choices. Below is a summary of the key changes.

Provision Livery stream

License fees: The new Fee Schedule began Jan. 1, 2022 and most fees were decreased.

  • All Drivers 
  • Brokerages 
  • TNCs 
  • Mechanics
  • Garages

Driver training and responsibilities: All drivers must meet minimum service and safety expectations. All new drivers must complete and pass the Livery Driver Training Program (classroom and on-line options available).

  • All Drivers

Combined taxi/limo drivers license: An individual will have one license allowing them to drive both taxi and limousine.  

  • Taxi and Limousine Drivers 
  • Brokerages

Vehicle inspection frequency: The mandated mechanical inspections for all taxi, limousine and TNC vehicles is every 12 months.

  • All Drivers 
  • Brokerages 
  • TNCs 
  • Mechanics 
  • Garages

Vehicle age limits: All taxis, limousines and TNC vehicles have the same age limit; no more than ten (10) model years old.

  • All Drivers
  • Brokerages
  • TNCs

TNC company markings: All TNC vehicles must display a company trademark which is approved by the Director.

  • TNCs

Security camera signage: Any taxi, limousine or TNC vehicle, equipped with a camera, must display a decal or sign which indicates a security camera is installed and images of the passengers are being recorded.

  • All Drivers
  • Brokerages
  • TNCs

Limousine changes: Limousines with increased seating capacity (including driver) up to 24 persons must now be licensed with The City.

  • Limousine Brokerages
  • Limousine Drivers

Upfront pricing: Taxi companies may now choose to offer upfront pricing for all street hail and dispatch service instead of the taxi meter rate.  The technology must be in place to calculate the fare prior to the trip beginning; and the total must not exceed the taxi meter rate. 

  • Taxi Drivers
  • Taxi Brokerages

Livery Transport Bylaw


Contact Livery Transport Services


Hours of operation:

Monday — Friday from 8:00a.m. to 4:30p.m.
(except stat holidays).

Phone: 403-648-6300

undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null,undefined/null