On-Demand Local Transit
On-demand local transit provides service to Spruce Grove (including the industrial area), Stony Plain, Parkland Village, and Acheson. Spruce Grove, Stony Plain, and Parkland County operate one combined on-demand transit service. However, each municipality makes their own decision about the hours of operation of the service within their municipality.
Advertising space is offered on the on-demand local transit buses.
Hours of operation
Within Spruce Grove and Stony Plain
- Monday to Friday: 5 a.m. to 7 p.m.
- Saturdays: 8 a.m. to 10 p.m.
Service to Parkland Village and Acheson
- Monday to Friday: 5 a.m. to 9 a.m. and 2:15 p.m. to 6:15 p.m.
Pick-up/drop-off locations
With over 500 pick-up/drop-off locations, travelling around the Tri-Municipal Region has never been easier.
There are two types of on-demand pick-up/drop-off locations - marked and unmarked. Over 75 locations are marked with a bus stop sign. The remaining locations are unmarked (they are “virtual” - they don't have a bus stop sign).
Three ways to book your trip

- Download the Pick-Up On-Demand app
from Google Play or the Apple Store - Book online
- Call 780-962-8747
How it works
- Create an account in the app or online
- Enter your starting point and destination
- Select your travel time
- Enter the number of passengers in your group
- The app will tell you where you will be picked up
- Be sure arrive at your pick-up location prior to the 10 minute pick-up window
- Track the bus in real-time and enjoy the ride!
Book trips for right away or up to one week in advance.
You will be given a 10 minute pick-up window. Arrive before the beginning of the pick-up window because the bus can’t wait.
The on-demand system calculates the most efficient route based on customer needs so trips are as fast as possible.
2025 general holidays
On-demand local transit service will not be operating on the following general holidays:
New Year's Day | Wednesday, January 1 |
Family Day | Monday, February 17 |
Good Friday | Friday, April 18 |
Victoria Day | Monday, May 19 |
Canada Day | Tuesday, July 1 |
Heritage Day | Monday, August 4 |
Labour Day | Monday, September 1 |
Thanksgiving | Monday, October 13 |
Remembrance Day | Tuesday, November 11 |
Christmas Day | Thursday, December 25 |
Boxing Day | Friday, December 26 |
Spruce Grove Transit e-Bulletin
Sign up for Spruce Grove Transit's e-Bulletin to receive updates about schedule changes, bus stop closures, and construction notices.
Advertising
- Spruce Grove Transit offers advertising on the on-demand local transit buses.
- Advertising is based on a first come, first serve basis.
- Review the advertising spaces available.
- You must pay the advertising cost in addition to the cost to produce, apply, and remove the ad.
- When choosing a contractor, they must provide:
- Certificate of Insurance with Commercial General Liability (CGL) Insurance with a minimum coverage of $2,000,000 and must name the City of Spruce Grove as and Additional Insured.
- The ad must be installed at the Spruce Grove Transit Operations Centre, 110 Manitoba Court.
- Contact transit@sprucegrove.org.
- The City will contact you and confirm all the details.
- The City will send an invoice and payment must be paid in full before installation will be coordinated.
- At the end of the advertising term, Spruce Grove Transit will contact you and you can either remove the ad or renew if possible.
Questions?
View our Transit FAQs, call the Transit Phone Line at 780-962-7634 ext. 193, or contact us by email.
The Transit Phone Line hours 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.