Route 38 Brentwood Station/Temple — Calgary Transit Bus Schedule, Frequency & Stops

Route 38 Brentwood Station/Temple is a Calgary Transit bus route running toward TEMPLE and toward NORTH CROSSTOWN BRENTWOOD STATION. Service operates on Monday–Friday, Sunday & holidays, Saturday (Jul 18 – Aug 29), Stampede (Jul 6–10), Tuesday–Thursday, Stampede (Jul 4–11), Friday, Saturday (Jun 20), Sunday (Jun 21), Saturday (Jun 27), Sunday (Jun 28), Stampede (Jul 2), Stampede (Jul 3), Stampede (Jul 5), Stampede (Jul 8), Stampede (Jul 12) and Stampede (Jul 13) days. On Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 days, service toward TEMPLE runs from 4:21 AM to 1:02 AM, about every 14.5 minutes at peak and every 17.5 minutes midday. Some trips toward TEMPLE are signed WHITEHORN STATION and end there (short-turn trips). All times are scheduled times, effective Jun 16 – Aug 30, 2026.

Service alerts

Stop moved

Active Jul 20, 2026, 9:00 AM MT until Aug 15, 2026, 3:00 PM MT.

Starting Monday, July 20 at 9 a.m. through Saturday, August 15 at 3 p.m., eastbound lane closures will be in effect on 41 Avenue @ Edmonton Trail N.E. and southbound lane closures on Edmonton Trail @ 41 Avenue N.E. for concrete work. Routes 4 and 38 will be affected.

The following stops will be temporarily closed:

  • EB 41 AV NE @ Edmonton TR (#9037) - Route 38
  • SB Edmonton TR @ 41 AV NE (#7298) - Route 4

Please use the following stop in lieu of the closed stop:

  • Route 38 : EB 41 AV NE @ Edmonton TR - 70m west of the closed stop (streetlight post)
  • Route 4 : SB Edmonton TR NE @ 40 AV NE - farside

Stop moved

Active Jun 29, 2026, 6:00 AM MT until Aug 3, 2026, 3:00 PM MT.

Starting Monday, June 29 through Monday, August 3, from 9 a.m. to 3 p.m. daily, the westbound right lane on 32 Avenue N.E. between Barlow Trail N.W. and  will 15A Street N.E. will be closed for construction. Route 38 will have a stop closure.

The following stop will be temporarily closed:

  • WB 32 AV N.E. @ 19 ST N.E. (#6388)

Please use the following stop in lieu of the closed stop:

  • WB 32 AV N.E. @ 19 ST N.E. - temporary stop, 165m west of the closed stop (farside of driveway access)

Stop moved

Active Jul 22, 2026, 4:00 AM MT until Jul 29, 2026, 11:59 PM MT.

Starting Wednesday, July 22 through Wednesday, July 29, routes 38 and 43 will have stop closures.

The following stops will be temporarily closed:

  • SB 36 ST N.E. @ Whitehorn DR (#7578) - Routes 38 and 43
  • SB 36 ST N.E. @ 32 AV N.E. (#7577) - Route 43

Please use the following stop in lieu of the closed stop:

  • Temporary Stop - 45m south of the SB 36 ST N.E. @ Whitehorn DR (#7578) closed stop
  • Temporary Stop - 85m south of the SB 36 ST N.E. @ 32 AV N.E. (#7577) closed stop

Stop moved

Active Jul 22, 2026, 4:00 AM MT until Jul 29, 2026, 11:59 PM MT.

Starting Wednesday, July 22 through Wednesday, July 29, routes 38, 43 and 555 will have a stop closure.

The following stop will be temporarily closed:

  • NB 36 ST N.E. @ 32 AV N.E. (#7579) - Routes 38, 43, 555

Please use the following stop in lieu of the closed stop:

  • Temporary Stop - 50m north of the NB 36 ST N.E. @ 32 AV N.E. (#7579)

Alerts as of Jul 27, 2026, 9:09 AM MT

Frequency & span — toward TEMPLE

Route 38 frequency and service span toward TEMPLE, effective Jun 16 – Aug 30, 2026
DaysFirstLastPeakMiddayEvening
Monday & Stampede (Jul 2–10) & Jun 23 – Aug 284:21 AM1:02 AMevery 14.5 minevery 17.5 minevery 24 min
Weekends & holidays4:30 AM12:35 AMevery 22 minevery 22 minevery 24 min
Tuesday–Thursday4:21 AM1:02 AMevery 13 minevery 17.5 minevery 24 min
Friday4:21 AM1:02 AMevery 12.5 minevery 17 minevery 24 min

Frequency & span — toward NORTH CROSSTOWN BRENTWOOD STATION

Route 38 frequency and service span toward NORTH CROSSTOWN BRENTWOOD STATION, effective Jun 16 – Aug 30, 2026
DaysFirstLastPeakMiddayEvening
Monday & Stampede (Jul 2–10) & Jun 23 – Aug 284:51 AM1:09 AMevery 14 minevery 18 minevery 21 min
Weekends & holidays4:29 AM1:05 AMevery 22 minevery 21.5 minevery 22.5 min
Tuesday–Friday4:51 AM1:09 AMevery 11 minevery 18 minevery 21 min

Departures from Brentwood LRT Station — toward TEMPLE

Route 38 toward TEMPLE — departures from Brentwood LRT Station, Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28, effective Jun 16 – Aug 30, 2026
HourDepartures
4 AM4:21, 4:35, 4:49
5 AM5:02, 5:15, 5:28, 5:42, 5:56
6 AM6:10, 6:23, 6:36, 6:49
7 AM7:01, 7:13, 7:26, 7:40, 7:55
8 AM8:10, 8:25, 8:41, 8:58
9 AM9:17, 9:32, 9:50
10 AM10:08, 10:26, 10:44
11 AM11:02, 11:20, 11:37, 11:54
12 PM12:13, 12:31, 12:48
1 PM1:06, 1:24, 1:40, 1:56
2 PM2:09, 2:24, 2:39, 2:53
3 PM3:07, 3:22, 3:37, 3:53
4 PM4:09, 4:24, 4:40, 4:55
5 PM5:10, 5:24, 5:39, 5:53
6 PM6:07, 6:22, 6:46
7 PM7:10, 7:34, 7:58
8 PM8:22, 8:46
9 PM9:10, 9:34, 9:58
10 PM10:21, 10:44
11 PM11:07, 11:31, 11:55
After midnight12:18 AM, 12:40 AM, 1:02 AM (after midnight — late-night service from the previous service day)
Route 38 toward TEMPLE — departures from Brentwood LRT Station, Weekends & holidays, effective Jun 16 – Aug 30, 2026
HourDepartures
4 AM4:30, 4:58
5 AM5:26, 5:49
6 AM6:11, 6:32, 6:54
7 AM7:18, 7:41
8 AM8:02, 8:23, 8:45
9 AM9:11, 9:32, 9:53
10 AM10:14, 10:36, 10:56
11 AM11:16, 11:38
12 PM12:01, 12:24, 12:47
1 PM1:09, 1:30, 1:52
2 PM2:15, 2:38
3 PM3:01, 3:22, 3:43
4 PM4:05, 4:27, 4:49
5 PM5:11, 5:33, 5:54
6 PM6:15, 6:38
7 PM7:00, 7:23, 7:47
8 PM8:11, 8:35, 8:59
9 PM9:23, 9:47
10 PM10:11, 10:35, 10:59
11 PM11:23, 11:47
After midnight12:11 AM, 12:35 AM (after midnight — late-night service from the previous service day)
Route 38 toward TEMPLE — departures from Brentwood LRT Station, Tuesday–Thursday, effective Jun 16 – Aug 30, 2026
HourDepartures
4 AM4:21, 4:35, 4:49
5 AM5:02, 5:15, 5:28, 5:42, 5:56
6 AM6:10, 6:23, 6:36, 6:49
7 AM7:01, 7:13, 7:26, 7:40, 7:55
8 AM8:10, 8:25, 8:30, 8:35, 8:41, 8:58
9 AM9:17, 9:32, 9:50
10 AM10:08, 10:26, 10:44
11 AM11:02, 11:20, 11:37, 11:54
12 PM12:13, 12:31, 12:48
1 PM1:06, 1:24, 1:40, 1:56
2 PM2:09, 2:24, 2:39, 2:53
3 PM3:07, 3:12, 3:19, 3:22, 3:37, 3:53
4 PM4:09, 4:24, 4:40, 4:55
5 PM5:10, 5:24, 5:39, 5:53
6 PM6:07, 6:22, 6:46
7 PM7:10, 7:34, 7:58
8 PM8:22, 8:46
9 PM9:10, 9:34, 9:58
10 PM10:21, 10:44
11 PM11:07, 11:31, 11:55
After midnight12:18 AM, 12:40 AM, 1:02 AM (after midnight — late-night service from the previous service day)
Route 38 toward TEMPLE — departures from Brentwood LRT Station, Friday, effective Jun 16 – Aug 30, 2026
HourDepartures
4 AM4:21, 4:35, 4:49
5 AM5:02, 5:15, 5:28, 5:42, 5:56
6 AM6:10, 6:23, 6:36, 6:49
7 AM7:01, 7:13, 7:26, 7:40, 7:55
8 AM8:10, 8:25, 8:35, 8:41, 8:53, 8:58
9 AM9:17, 9:32, 9:50
10 AM10:08, 10:26, 10:44
11 AM11:02, 11:20, 11:37, 11:54
12 PM12:13, 12:31, 12:48
1 PM1:06, 1:24, 1:40, 1:56
2 PM2:09, 2:17, 2:24, 2:39, 2:53
3 PM3:07, 3:22, 3:37, 3:53
4 PM4:09, 4:24, 4:40, 4:55
5 PM5:10, 5:24, 5:39, 5:53
6 PM6:07, 6:22, 6:46
7 PM7:10, 7:34, 7:58
8 PM8:22, 8:46
9 PM9:10, 9:34, 9:58
10 PM10:21, 10:44
11 PM11:07, 11:31, 11:55
After midnight12:18 AM, 12:40 AM, 1:02 AM (early Saturday — late-night Friday service)

Departures from EB 43 AV NE @ Temple DR NE — toward NORTH CROSSTOWN BRENTWOOD STATION

Route 38 toward NORTH CROSSTOWN BRENTWOOD STATION — departures from EB 43 AV NE @ Temple DR NE, Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28, effective Jun 16 – Aug 30, 2026
HourDepartures
4 AM4:51
5 AM5:05, 5:19, 5:33, 5:47
6 AM6:01, 6:15, 6:29, 6:43, 6:57
7 AM7:11, 7:25, 7:40, 7:55
8 AM8:07, 8:21, 8:35, 8:49
9 AM9:04, 9:19, 9:35, 9:53
10 AM10:11, 10:27, 10:44
11 AM11:02, 11:20, 11:38, 11:57
12 PM12:15, 12:32, 12:48
1 PM1:08, 1:26, 1:43
2 PM2:01, 2:19, 2:36, 2:52
3 PM3:06, 3:22, 3:38, 3:54
4 PM4:09, 4:24, 4:39, 4:54
5 PM5:09, 5:23, 5:37, 5:52
6 PM6:07, 6:21, 6:36, 6:50
7 PM7:04, 7:19, 7:43
8 PM8:07, 8:31, 8:52
9 PM9:14, 9:37
10 PM10:01, 10:25, 10:49
11 PM11:12, 11:35, 11:58
After midnight12:22 AM, 12:46 AM, 1:09 AM (after midnight — late-night service from the previous service day)
Route 38 toward NORTH CROSSTOWN BRENTWOOD STATION — departures from EB 43 AV NE @ Temple DR NE, Weekends & holidays, effective Jun 16 – Aug 30, 2026
HourDepartures
4 AM4:29, 4:52
5 AM5:19, 5:47
6 AM6:15, 6:38
7 AM7:00, 7:21, 7:43
8 AM8:07, 8:30, 8:51
9 AM9:12, 9:35, 9:51
10 AM10:11, 10:31, 10:52
11 AM11:13, 11:35, 11:55
12 PM12:15, 12:37
1 PM1:00, 1:23, 1:46
2 PM2:08, 2:29, 2:51
3 PM3:14, 3:37
4 PM4:00, 4:21, 4:42
5 PM5:04, 5:26, 5:48
6 PM6:10, 6:32, 6:54
7 PM7:14, 7:34, 7:54
8 PM8:17, 8:41
9 PM9:05, 9:29, 9:53
10 PM10:17, 10:41
11 PM11:05, 11:29, 11:53
After midnight12:17 AM, 12:41 AM, 1:05 AM (after midnight — late-night service from the previous service day)
Route 38 toward NORTH CROSSTOWN BRENTWOOD STATION — departures from EB 43 AV NE @ Temple DR NE, Tuesday–Friday, effective Jun 16 – Aug 30, 2026
HourDepartures
4 AM4:51
5 AM5:05, 5:19, 5:33, 5:47
6 AM6:01, 6:15, 6:29, 6:43, 6:57
7 AM7:11, 7:25, 7:40, 7:48, 7:55
8 AM8:01, 8:07, 8:14, 8:21, 8:35, 8:49
9 AM9:04, 9:19, 9:35, 9:53
10 AM10:11, 10:27, 10:44
11 AM11:02, 11:20, 11:38, 11:57
12 PM12:15, 12:32, 12:48
1 PM1:08, 1:26, 1:43
2 PM2:01, 2:19, 2:36, 2:52
3 PM3:06, 3:22, 3:38, 3:54
4 PM4:09, 4:24, 4:39, 4:54
5 PM5:09, 5:23, 5:37, 5:52
6 PM6:07, 6:21, 6:36, 6:50
7 PM7:04, 7:19, 7:43
8 PM8:07, 8:31, 8:52
9 PM9:14, 9:37
10 PM10:01, 10:25, 10:49
11 PM11:12, 11:35, 11:58
After midnight12:22 AM, 12:46 AM, 1:09 AM (after midnight — late-night service from the previous service day)

Stops served — toward TEMPLE

49 stops, in order of travel:

  1. Stop 6748 — Brentwood LRT Station
  2. Stop 5940 — SB 31 ST NW @ S. of Brentwood Station
  3. Stop 6296 — EB 32 AV NW @ Campus DR
  4. Stop 5778 — NB Charleswood DR @ Brentwood BV NW
  5. Stop 5466 — NB Charleswood DR @ 24 ST NW
  6. Stop 5239 — EB Northmount DR @ Charleswood DR NW
  7. Stop 6339 — EB Northmount DR @ Chilcotin RD NW
  8. Stop 8972 — EB Northmount DR @ Cherokee DR NW
  9. Stop 5240 — EB Northmount DR @ 19 ST NW
  10. Stop 8973 — EB Northmount DR @ Columbia PL NW
  11. Stop 8974 — EB Northmount DR @ Collingwood DR NW
  12. Stop 8803 — EB Northmount DR @ Clarendon RD NW
  13. Stop 8841 — EB Northmount DR @ Confederation VI NW
  14. Stop 5779 — EB Northmount DR @ 14 ST NW
  15. Stop 9049 — NB Northmount DR @ Cornwallis DR NW
  16. Stop 9057 — NB Northmount DR @ Coleridge RD NW
  17. Stop 6350 — EB 40 AV NW @ Northmount DR
  18. Stop 9186 — EB 40 AV NW @ 9 ST NW
  19. Stop 9191 — EB 40 AV NW@ E. of Hudson RD
  20. Stop 6351 — EB 40 AV NW @ 4 ST NW
  21. Stop 9038 — EB 40 AV N @ Centre ST N
  22. Stop 6352 — EB 41 AV NE @ 1 ST NE
  23. Stop 9037 — EB 41 AV NE @ Edmonton TR
  24. Stop 9036 — SB 32 AV NE @ 6 ST NE
  25. Stop 6353 — SB 32 AV NE @ 36 AV NE
  26. Stop 7408 — EB 32 AV NE @ S. Gate of Spring Gardens
  27. Stop 6015 — EB 32 AV NE @ 12 ST NE
  28. Stop 7096 — EB 32 AV NE @ 15A ST NE
  29. Stop 5715 — EB 32 AV NE @ 19 ST NE
  30. Stop 7390 — EB 32 AV NE @ 23 ST NE
  31. Stop 7391 — EB 32 AV NE @ 26 ST NE
  32. Stop 6105 — EB 32 AV NE @ 27 ST NE
  33. Stop 5716 — EB 32 AV NE @ 32 ST NE
  34. Stop 7579 — NB 36 ST NE @ 32 AV NE
  35. Stop 3422 — NB 36 ST @ Whitehorn DR NE
  36. Stop 6096 — Whitehorn LRT Station (NB 36 ST @ Whitehorn DR NE)
  37. Stop 6780 — NB 36 ST NE @ Whitefield DR
  38. Stop 5786 — EB 44 AV NE @ 36 ST NE
  39. Stop 7901 — EB 44 AV NE @ 38 ST NE
  40. Stop 7902 — EB 44 AV NE @ Whiteram WY
  41. Stop 5788 — EB 44 AV NE @ Whitefield DR
  42. Stop 7905 — EB 44 AV NE @ Whiteridge WY
  43. Stop 7907 — EB 44 AV NE @ 49 ST NE
  44. Stop 6090 — EB Temple DR @ Temple Shopping Plaza
  45. Stop 7908 — EB Temple DR @ Templewood RD NE
  46. Stop 7909 — EB Temple DR @ 58 ST NE
  47. Stop 7910 — EB Temple DR @ Templegreen DR NE
  48. Stop 6091 — EB Temple DR @ 64 ST NE
  49. Stop 7640 — EB 43 AV NE @ Temple DR NE

Stops served — toward NORTH CROSSTOWN BRENTWOOD STATION

55 stops, in order of travel:

  1. Stop 7640 — EB 43 AV NE @ Temple DR NE
  2. Stop 2329 — SB 68 ST NE @ 43 AV NE
  3. Stop 2604 — SB 68 ST NE @ 100m N of 37 AV NE
  4. Stop 2508 — NB Temple DR @ 37 AV NE
  5. Stop 2509 — NB Temple DR @ Templegreen DR NE
  6. Stop 7642 — NB Temple DR @ 43 AV NE
  7. Stop 8554 — WB Temple DR @ 64 ST NE
  8. Stop 5871 — WB Temple DR @ Templegreen DR NE
  9. Stop 4496 — WB Temple DR @ Templemont DR NE
  10. Stop 4495 — WB Temple DR @ Templewood RD NE
  11. Stop 5800 — WB 44 AV NE @ 52 ST NE
  12. Stop 4560 — WB 44 AV NE @ 49 ST NE
  13. Stop 4559 — WB 44 AV NE @ Whiteridge WY
  14. Stop 5801 — WB 44 AV NE @ Whitefield DR
  15. Stop 4558 — WB 44 AV NE @ 40 ST NE
  16. Stop 4557 — WB 44 AV NE @ 38 ST NE
  17. Stop 2451 — Whitehorn Stn Parking
  18. Stop 7578 — SB 36 ST NE @ Whitehorn DR
  19. Stop 6387 — WB 32 AV NE @ 36 ST NE
  20. Stop 5721 — WB 32 AV NE @ 32 ST NE
  21. Stop 7396 — WB 32 AV NE @ 27 ST NE
  22. Stop 5722 — WB 32 AV NE @ 26 ST NE
  23. Stop 7397 — WB 32 AV NE @ 23 ST NE
  24. Stop 6388 — WB 32 AV NE @ 19 ST NE
  25. Stop 7406 — WB 32 AV NE @ 15A ST NE
  26. Stop 6034 — WB 32 AV NE @ 12 ST NE
  27. Stop 6389 — WB 32 AV NE @ S. Gate Spring Gardens
  28. Stop 6390 — NB 32 AV NE @ 36 AV NE
  29. Stop 9195 — NB 32 AV NE @ 6 ST NE
  30. Stop 9241 — WB 41 AV NE @ Edmonton TR
  31. Stop 6391 — WB 41 AV NE @ 1 ST NE
  32. Stop 9065 — WB 40 AV N @ Centre ST N
  33. Stop 6392 — WB 40 AV NW @ 4 ST NW
  34. Stop 9156 — WB 40 AV NW @ 4 ST NW
  35. Stop 9084 — WB 40 AV NW @ Hudson RD
  36. Stop 7598 — WB 40 AV NW @ Harvard ST
  37. Stop 5741 — SB Northmount DR @ 40 AV NW
  38. Stop 9039 — SB Northmount DR @ Coleridge RD NW
  39. Stop 9040 — SB Northmount DR @ Cornwallis DR NW
  40. Stop 9041 — SB Northmount DR @ Connaught DR NW
  41. Stop 5742 — WB Northmount DR @ 14 ST NW
  42. Stop 8975 — WB Northmount DR @ Culver RD NW
  43. Stop 8976 — WB Northmount DR @ Clarendon RD NW
  44. Stop 8977 — WB Northmount DR @ Collingwood PL NW
  45. Stop 8978 — WB Northmount DR @ Columbia PL NW
  46. Stop 6140 — WB Northmount DR @ 19 ST NW
  47. Stop 5744 — WB Northmount DR @ Chisholm CR NW
  48. Stop 8979 — WB Northmount DR @ Chatham DR NW
  49. Stop 7403 — SB Charleswood DR @ Northmount DR NW
  50. Stop 5498 — SB Charleswood DR @ Brighton DR NW
  51. Stop 5745 — SB Charleswood DR @ Brooklyn CR NW
  52. Stop 7053 — SB Charleswood DR @ Brentwood Mall NW
  53. Stop 5293 — NB 31 ST NW@ 32 AV NW
  54. Stop 7067 — NB 31 ST NW @ 34 AV NW
  55. Stop 6748 — Brentwood LRT Station

Service exceptions

July 1, 2026 and August 3, 2026 run the Sunday schedule.

Stampede (Jul 6–10): a special schedule applies on July 6, 2026, July 7, 2026, July 9, 2026, July 10, 2026.

Stampede (Jul 4–11): a special schedule applies on July 4, 2026, July 11, 2026.

Stampede (Jul 2): a special schedule applies on July 2, 2026.

Stampede (Jul 3): a special schedule applies on July 3, 2026.

Stampede (Jul 5): a special schedule applies on July 5, 2026.

Stampede (Jul 8): a special schedule applies on July 8, 2026.

Stampede (Jul 12): a special schedule applies on July 12, 2026.

Stampede (Jul 13): a special schedule applies on July 13, 2026.

Frequently asked questions

How often does Route 38 run?

On Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 days Route 38 runs about every 14.5 minutes at peak and every 17.5 minutes midday.

What time is the first and last Route 38 bus toward TEMPLE?

On Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 days the first bus toward TEMPLE leaves Brentwood LRT Station at 4:21 AM and the last at 1:02 AM.

What time is the first and last Route 38 bus toward NORTH CROSSTOWN BRENTWOOD STATION?

On Monday & Stampede (Jul 2–10) & Jun 23 – Aug 28 days the first bus toward NORTH CROSSTOWN BRENTWOOD STATION leaves EB 43 AV NE @ Temple DR NE at 4:51 AM and the last at 1:09 AM.

Does Route 38 run on Sundays?

Yes — see the Sunday & holidays rows in the frequency tables above.