Search Transit Toronto

Powered by GOOGLE.

Christmas schedules in Hamilton and Waterloo Region



Both Grand River Transit and the Hamilton Street Railway operate buses with unique, one-day-only schedules on Christmas, Sunday, December 25.


Grand River Transit

Christmas, Sunday, December 25, most buses operate with Sunday and holiday schedules. However, buses are only operating along 16 of the 23 routes that they would usually serve Sundays and holidays. Buses operate along the 7 Mainline route with unique Christmas schedules.

59 Christopher
11 Country Hills
56 Dunbar
58 Elmwood
52 Fairview Park Mall - Ainslie St.
65 Fisher Mills
51 Hespeler Rd

Buses operate with regular Sunday schedules.

7 Mainline

Some southbound buses start their trips at Conestoga Mall at 7:52 a.m. and then every 45 minutes until 11:37 p.m.

Other southbound buses start their trips at the University of Waterloo’s Columbia Street West entrance at 8:20 a.m. and then every 45 minutes until 12:05 a.m.

Southbound buses from the University operate along Columbia Street at the north end of the route and then along Connaught Street toward Fairview Mall at the south end. Southbound buses from Conestoga Mall operate along Weber Street toward Fairview Mall.

Along the common parts of the route — between Hickory Street and King Streets in Waterloo and Dixon and King Streets in Kitchener, buses operate at 15- and 30 minute intervals. For example, southbound buses leave the Charles Street Terminal at 8:15, 8:45, 9 and 9:30 a.m. and continue to alternate 15- and 30-minute intervals until midnight.

Some northbound buses leave Fairview Mall terminal at 7:53 a.m. and then every 45 minutes until 11:38 p.m. These buses operate northward along Wilson Avenue

Other northbound buses leave Fairview at 8:19 a.m. and then every 45 minutes until 12:05 a.m. These buses operate along Weber Street East.

Along the common parts of the route — between Montgomery Road and King Street in Kitchener and University Avenue and King Street in Waterloo, buses operate at 15- and 30 minute intervals. For example, northbound buses leave the Charles Street Terminal at 8:15, 8:45, 9 and 9:30 a.m. and continue to alternate 15- and 30-minute intervals until midnight.

Northbound buses from Fairview heading toward the University operate along Weber Street East and then University Avenue West. Northbound buses from Fairview heading toward Conestoga Mall operate along Wilson Avenue.

You can see the special Christmas schedule for the 7 Mainline route here. (.pdf)

60 Northview Acres
3 Ottawa South
25 Queen South
55 St. Andrews
1 Stanley Park
8 University / Fairview Park
20 Victoria Hills
66 Winston

Buses operate with regular Sunday schedules.

GRT is not operating buses along these that usually enjoy Sunday-and-holiday service, Christmas, Sunday, December 25: 5 Erb West, 9 Lakeshore, 12 Conestoga Mall - Fairview Park Mall, 13 Laurelwood, 17 Heritage Park, 27 Chicopee, 71 Melran, 200 iXpress, 201 iXpress.


Hamilton Street Railway

Buses operate along all routes that usually operate Sundays and holidays. Buses operating along many routes serve stops less frequently, start service later and end service earlier on Christmas, Saturday, December 25 than they would usually on Sundays and holidays.

6 Aberdeen

Inbound buses leave Princess Point Loop every hour from 6:18 a.m. until 8:18 p.m.

Outbound buses leave James Street North across from King William Street every hour from 6 a.m. until 9 p.m.

2 Barton

Inbound buses leave Bell Manor Loop at 5:50 a.m. and every 30 minutes until 8:50 a.m., 9:17 a.m. and every 30 minutes until 5:47 p.m., 6:21 p.m. and every 30 minutes until 9:51 p.m.

Outbound buses leave the Hamilton GO Centre at 5:15 and 5:45 a.m., 6 a.m. and every 30 minutes until 9 p.m.

4 Bayfront

Inbound buses leave Mount Albion Loop at 6:16 a.m. and every 30 minutes until 3:16 p.m., 4:12 p.m. and every 30 minutes until 8:52 p.m.

Outbound buses leave James Street South and Main Street West at 5:30 a.m. and every 30 minutes until 9 p.m.

3 Cannon

Inbound buses leave Reid Avenue North and Dunsmure Road at 8:55 a.m. and every 30 minutes until 4:25 p.m.

Outbound buses leave the Hamilton GO Centre at 8:30 a.m. and every 30 minutes until 4 p.m.

35 College

Inbound buses leave St. Elizabeth Village at 6 a.m. and every 30 minutes until 9 p.m. Buses leaving St. Elizabeth at 6 a.m. and every hour until 9 p.m. operate along Rymal Road West and Upper James Street. Buses leaving St. Elizabeth at 6:30 a.m. and every hour until 8:30 p.m. operate along Garth Street and Limeridge Road West.

Outbound buses leave MacNab Terminal at 6 a.m. and every 30 minutes until 9 p.m. Buses leaving MacNab at 6 a.m. and every hour until 9 p.m. operate along Upper James Street and Rymal Road West. Buses leaving MacNab at 6:30 a.m. and every hour until 8:30 p.m. operate along Limeridge Road West and Garth Street.

5 Delaware

The first bus of the day leaves Main Street East and Hughson Street South in downtown Hamilton at 5:45 a.m. and proceeds to Rosedale (Cochrane Road at Greenhill Avenue). The second bus of the day leaves the University Plaza Terminal at 5:44 a.m. and proceeds to Quigley Road and Greenhill Avenue.

After that, buses leave from the West Hamilton Loop at 6:05 a.m. and every hour until 8:05 a.m., 8:50 a.m., 9:15 a.m. and every hour until 3:15 p.m., 3:39 and 4:22 p.m., 5:05 p.m. and every hour until 8:05 p.m. All buses from West Hamilton — except the one leaving at 4:22 p.m. — end their trips in Rosedale. The bus leaving West Hamilton at 4:22 p.m. and one last bus leaving West Hamilton at 9:07 p.m. end their trips at Main Street East and Hughson Street South in downtown Hamilton.

More buses leave the Head Street Loop in Dundas at 6:28, 7:28 and 8:28 a.m. and head to Quigley Road and Greenhill Avenue. Another bus leaves Head Street at 8:56 a.m. and proceeds to Jones Street at King Street East in Stoney Creek. From 9:26 a.m. until 2:56 p.m., buses leave Head Street every 30 minutes, with every second bus heading either to Quigley Road or Stoney Creek. Buses leaving Head Street at 9:26 a.m. and every hour until 2:26 p.m. head to Quigley. Buses leaving Head Street at 9:56 a.m. and every hour until 2:56 p.m. head to Stoney Creek. To break the pattern, the bus leaving Head Street at 3:30 p.m. ends its trip at Main Sreet East and Hughson Street South, while the bus leaving Head Street at 4 p.m. travels to Rosedale. After that, buses leave Head Street at 4:26 p.m., 5:28 p.m. and every hour until 9:28 p.m. — all operating to Quigley. Finally, a last bus leaving Head Street at 9:30 p.m. continues only as far as Main and Hughson.

One extra morning bus leaves Main Street East and Hughson Street at 8:45 a.m. and operates to Jones Street and King Street East Stoney Creek.

As usual on Sundays and holidays, buses do not operate from Meadowlands Terminal and Ancaster.

52 Dundas

The first bus starts its trip at King Street East and James Street North at 6 a.m. After that, buses leave Quigley Road at Greenhill Avenue at 6:30, 7:30 and 8:30 a.m., 9 a.m. and every hour until 3 p.m., 4:30 p.m. and every hour until 8:30 p.m. One last bus leaves Quigley and Greenhill at 9:30 p.m. but ends its trip at King Street East and James Street North in downtown Hamilton.

1 King

Inbound buses leave Fiesta Mall at 5:54 a.m. and every 30 minutes until 8:54 a.m., 9:22 a.m. and every 30 minutes until 8:52 p.m.

Outbound buses leave the Hamilton GO Centre at 5:29 a.m. and every 30 minutes until 8:29 a.m., 9 a.m. and every 30 minutes until 9 p.m.

7 Locke

Inbound buses leave Dundurn Street South and Hillcrest Avenue at 7:03 and 8:01 a.m., 8:53 a.m. and every hour until 7:53 p.m.

Outbound buses leave James Street North across from King William Street at 6:40 a.m. and every hour until 8:40 p.m.

5B Main West

Just one bus operates along the route, leaving King Street East at James Street North at 5:30 a.m.

41 Mohawk

East- and northbound buses leave the Sanatorium Brow Building at 6:20 a.m. and every hour until 6:20 p.m. Two more buses leave the Brow at 7:19 and 8:19 p.m. All east- and northbound buses from the Brow operate along Kenilworth Avenue.

More east- and northbound buses leave the Meadowlands Terminal at 6:48 a.m. and every hour until 5:48 p.m., then 6:47 p.m. and every hour until 8:47 p.m. All east and northbound buses from Meadowlands operate along Ottawa Street.

South- and westbound buses leave Gage Avenue North at Industrial Drive at 7 a.m. and every 30 minutes until 7 p.m., 7:29 p.m. and every 30 minutes until 9:29 p.m. Buses leaving Gage North and Industrial at 7 a.m. and every hour until 7 p.m., 7:59 and 8:59 p.m. operate along Ottawa Street and end their trips at Meadowlands Terminal. Buses leaving Gage North and Industrial at 7:30 a.m. and every hour until 6:30 p.m., 7:29, 8:29 and 9:29 p.m. operate along Kenilworth Avenue and end their trips at the Brow Building.

Note that buses serving the 5 Delaware route do not operate from Meadowlands or through Ancaster Christmas, Sunday, December 25.

11 Parkdale

Northbound buses leave Valley Park at 5:25, 6:45, 8:15, 9:08, 9:45 a.m. and every 45 minutes until 8:15 p.m.

Southbound buses leave the Downtown Burlington Terminal at 6:05, 7:35, 9:05, 9:50 a.m. and every 45 minutes until 9:05 p.m.

Note that Burlington Transit is not operating buses Christmas, Sunday, December 25.

33 Sanatorium

Inbound buses leave Lavender and Scenic Drives at 7:31 a.m. and every 30 minutes until 8:31 p.m. Every second bus leaving Lavender and Scenic, starting at 7:31 a.m., operates to the Chedoke Arena. One final bus leaves Lavender and Scenic at 9:28 p.m. and also operates to the Chedoke Arena.

Outbound buses leave MacNab Terminal at 7 a.m. and every hour until 9 p.m. Every second bus leaving the Gore, starting at 7:30 a.m., operates to the Chedoke Arena.

55 Stoney Creek Central

Westbound buses leave Levi Loop at 10:43 a.m. and every hour until 5:43 p.m.

Eastbound buses leave Eastgate Terminal at 10:27 a.m. and every hour until 5:27 p.m.

58 Stoney Creek local

Westbound buses leave City Highway 8 (Queenston Road) and King Street East Stoney Creek at 11:13 a.m. and every hour until 5:13 p.m.

Eastbound buses leave Eastgate Terminal at 11 a.m. and every hour until 5 p.m.

23 Upper Gage

Inbound buses leave Upper Gage Avenue at Rymal Road East at 6:03, 7:03, 7:48, 8:18 and 8:48 a.m., 9:14 a.m. and every 30 minutes until 3:14 p.m., 3:59 and 4:59, 6:01, 7:01, 8:01 and 8:59 p.m.

Outbound buses leave MacNab Terminal at 7 a.m. and every 30 minutes until 5 p.m., then every hour until 9 p.m.

27 Upper James

Inbound buses leave the Mountain Garage at 5:27 a.m. and every hour until 9:27 a.m., 9:58 a.m. and every 30 minutes until 5:28 p.m., 6:27 p.m. and every hour until 8:27 p.m.

Outbound buses leave MacNab Terminal at 6 a.m. and every hour until 9 a.m., every 30 minutes until 6 p.m. and then every hour until 9 p.m.

21 Upper Kenilworth

Inbound buses leave Mountain Brow Loop at 6:02 a.m. and every 30 minutes until 9:32 a.m., 10:01 a.m. and every 30 minutes until 8:31 p.m.

Outbound buses leave MacNab Terminal at 6 a.m. and every 30 minutes until 9 p.m.

22 Upper Ottawa

Inbound buses leave Anchor Road at Bigwin Drive at 6:29 a.m., 7:29 a.m. and every 30 minutes until 3:29 p.m., then every hour until 6:29 p.m. They also leave Rymal Road East and Upper Ottawa Street at 7:30, 8:30 and 9:30 p.m.

Outbound buses leave MacNab Terminal at 7:30 a.m. and every 30 minutes until 3 p.m. and every hour until 9 p.m.

34 Upper Paradise

Inbound buses leave Upper Horning Loop at 5:31 a.m. and every hour until 8:31 p.m.

Outbound buses leave King Street East and James Street North at 6 a.m. and every hour until 9 p.m.

Buses do not operate to Glanbrook Loop or serve stops on Upper Paradise Road south of Stone Church Road West.

24 Upper Sherman

Inbound buses leave Upper Gage Avenue and Rymal Road East at 6:34, 7:34, 8:04 and 8:34 a.m., 8:59 a.m. and every 30 minutes until 2:59 p.m., 3:29 p.m. and every hour until 5:29 p.m., 6:31, 7:31 and 8:31 p.m.

Outbound buses leave MacNab Terminal at 6:30 a.m., 7:15 a.m. and every 30 minutes until 2:45 p.m., 3:30 p.m. and every hour until 8:30 p.m.

26 Upper Wellington

Inbound buses leave Lime Ridge Terminal at 5:50 a.m. and every 30 minutes until 8:50 a.m., 9:19 a.m. and every 30 minutes until 1:49 p.m., 2:31 p.m. and every hour until 8:31 p.m.

Outbound buses leave MacNab Terminal at 6 a.m. and every 30 minutes until 2 p.m. and then every hour until 9 pm.

25 Upper Wentworth

Inbound buses leave Lime Ridge Terminal at 5:13 a.m. and every 30 minutes until 8:43 a.m., 9:11 a.m. and every 30 minutes until 1:41 p.m., 2:10 p.m., 3:08 p.m. and every hour until 8:08 p.m.

Outbound buses leave MacNab Terminal at 6:15 a.m. and every 30 minutes until 1:45 p.m., 2:30 p.m. and every hour until 8:30 p.m.

5C West Hamilton

Buses leave Rosedale — Cochrane Road at Greenhill Avenue — at 6:06 and 7:06 a.m., 7:51 a.m. and every 30 minutes until 3:21 p.m. A bus at 4:21 p.m. operates only as far as King Street East at James Street South. Buses then leave Rosedale at 5:06 and every hour until 8:06. The last bus leaves Rosedale at 9:06 but operates only as far as King East at James South.

8 York

Inbound buses leave Lamoreaux Street and Strathcona Avenue North at 7:47 and 8:47 a.m., 9:46 a.m. and every hour until 4:46 p.m., 5:48 p.m. and every hour until 8:48 p.m.

Outbound buses leave James Street South and Main Street West at 7:20 a.m. and every hour until 8:20 p.m.

You can see the special Christmas schedule (for all routes) here. (.pdf)


Inbound buses operate toward downtown.

Outbound buses operate away from downtown