Transit FAQ


Spruce Grove Transit is operated by the City of Spruce Grove under contract with Edmonton Transit Service (commuter transit) and Pacific Western Transit (local transit). RideCo provides the booking software for the on-demand local service. ​

You can book your return trip home at the same time that you book your pick up time.

You can use your Arc card on both the local bus and commuter bus segments of your Spruce Grove Transit trip and you will only be charged the commuter fare of $5.60. If paying by cash you will need to pay $3 on the local bus and $6.25 on the commuter bus. Transfers are not provided.

Service dogs trained to aid or to guide the visually impaired, hearing impaired, or persons with other disabilities on buses, are allowed on the bus provided their animal has been trained by an ADI accredited organization. No fares are required for the service dog. Service animals must be kept out of the aisles and must be under control and with their owner at all times.

Passengers are permitted to travel on the bus with a pet provided the pet is properly confined in an appropriate container (e.g. a cage) and remains confined for the duration of the trip. Use care and courtesy to avoid inconveniencing or injuring other passengers. No fare is required for the animal.

No, bikes and E-scooters are not allowed on the commuter or local buses.

No, once the tickets expire at the end of 2023 they can no longer be used. Riders must purchase an Arc card, a single use Arc ticket, or pay with cash.

Commuter service

While the primary purpose of the commuter service is to provide service between Spruce Grove and Edmonton/Acheson, it is possible to ride a commuter bus from point to point within Spruce Grove and just pay the local fare. No transfers are issued and you are not able to get back on the commuter bus to travel into Edmonton (a new commuter fare would be required).

On-demand local service

On-demand transit means customers book their trips in advance either through the app, online or by calling. There is no set schedule or fixed route. The buses run according to customer requirements and trips are determined based on the most efficient paths.

No. On-demand service operates stop-to-stop, meaning that the bus will stop at a virtual stop or an existing transit stop.

A virtual stop is a pre-determined location customers can select as a pick up or drop off location at the time of booking. Virtual stops are not sign posted - the app, website or call centre will tell you where they are, or you can check the map. The bus must pick up and drop off customers at either a virtual stop or existing transit stop. Virtual stop locations have been specifically chosen to ensure safe access for buses and customers.

The service map shows which bus stops are accessible

When you book a ride, you select your current location and drop off destination. The app, website, or call centre then tells you your pick up location.

Call 780-962-8747 to book your trip. The customer service agent will create your account and book your trip for you.

The pick-up window is 10-minutes. Customers should be at their pick-up stops prior to the pick-up window because the bus cannot wait.

In order to provide timely service to all customers, it is not possible for the bus to wait for passengers to arrive. All buses must maintain the schedule for picking up and dropping off passengers.

If you can’t make it to your booking, cancel your trip as soon as possible. Repeat late cancelations or no shows may result in account suspension. Changes to bookings cannot be made.

Yes, depending on available capacity. Seats can fold up to allow access for strollers and there is additional room in the front of the bus.

Yes. The bus has a retractable ramp that allows wheelchairs to roll easily into the bus.

No, customers must pay a separate fare for transfers between commuter and local services. 

The on-demand local bus can take you between any two stops in Spruce Grove, Stony Plain, Parkland Village and Acheson during regular operating hours with the exception of Saturdays when the service is only within Spruce Grove city limits.

See commuter transit service to Edmonton.


Make sure to view our Transit FAQs for answers to some of our most commons questions about transit in Spruce Grove. If you'd like to contact a representative, you can reach out by calling the Transit Phone Line at 780-962-7634 ext. 193, or by email

The Transit Phone Line hours of operation are:
Monday to Friday: 8:30 a.m. to 9:30 p.m.
Saturday:             8:30 a.m. to 6 p.m.
Sunday:               8:30 a.m. to 4:30 p.m.