August 21, 2019: Regular ferry service has resumed to Hanlan’s Point. Hanlan’s Point beach, Olympic Island and Snake Island are not recommended for use.

Plan a visit to the Toronto Island Park now or later in the year. Ferry schedules are updated with an exact start date close to when the schedule begins and all schedules are weather dependent.

Check Toronto Island Park to buy tickets, find out about activities, and learn about the park’s off-season in October to April.

Ward’s Island

Monday to Friday

Departs City Departs Ward’s Island
6:30 a.m. 6:45 a.m.
7:00 a.m. 7:15 a.m.
7:30 a.m. 7:45 a.m.
8:00 a.m. 8:15 a.m.
8:30 a.m. 8:45 a.m.
9:30 a.m. 9:45 a.m.
10:30 a.m. 10:45 a.m.
11:30 a.m. 11:45 a.m.
12:30 p.m. 12:45 p.m.
1:30 p.m. 1:45 p.m.
2:30 p.m. 2:45 p.m.
3:45 p.m. 4:00 p.m.
Every hour Every hour
10:45 p.m. 11:00 p.m.
11:15 p.m. 11:30 p.m.

Saturday, Sunday & Holiday

Departs City Departs Ward’s Island
6:35 a.m.
Saturdays/Holidays only
6:45 a.m.
Saturdays/Holidays only
7:15 a.m.
Saturdays/Holidays only
7:30 a.m.
Saturdays/Holidays only
7:45 a.m. 8:00 a.m.
Every hour Every hour
9:45 p.m. 10:00 p.m.
10:30 p.m. 10:45 p.m.
11:30 a.m. 11:45 p.m.

Centre Island

Monday to Friday

Departs City Departs Centre Island
9:00 a.m. 9:15 a.m.
10:00 a.m. 10:15 a.m.
11:00 a.m. 11:15 a.m.
12:00 p.m. 12:15 p.m.
1:00 p.m. 1:15 p.m.
2:00 p.m. 2:15 p.m.
3:15 p.m. 3:30 p.m.
4:15 p.m. 4:30 p.m.
5:15 p.m. 5:30 p.m.
6:15 p.m. 6:30 p.m.
7:15 p.m. 7:30 p.m.
8:15 p.m. 8:30 p.m.
9:15 p.m. 9:30 p.m.
10:15 p.m. 10:30 p.m.
11:15 p.m. 11:45 p.m.

*Centre Island schedule will increase to every 15 minutes depending upon weather and crowd requirements. 

Saturday, Sunday & Holiday

Departs City Departs Centre Island
8:00 a.m. 8:15 a.m.
9:00 a.m. 9:15 a.m.
9:30 a.m. 9:45 a.m.
Every 30 minutes Every 30 minutes
7:30 p.m. 7:45 p.m.
8:30 p.m. 8:45 p.m.
9:30 p.m. 9:45 p.m.
11:00 p.m. 11:15 p.m.

Hanlan’s Point

Monday to Friday

Departs City Departs Hanlan’s Point
6:30 a.m. 6:45 a.m.
7:00 a.m. 7:15 a.m.
Every 30 minutes Every 30 minutes
10:00 a.m. 10:15 a.m.
11:00 a.m. 11:15 a.m.
11:30 a.m. 11:45 a.m.
12:30 p.m. 12:45 p.m.
Every 30 minutes Every 30 minutes
6:00 p.m. 6:15 p.m.

Saturday, Sunday & Holiday

Departs City Departs Hanlan’s Point
8:15 a.m. 8:30 a.m.
9:15 a.m. 9:30 a.m.
Every hour Every hour
9:15 p.m. 9:30 p.m.

There is no service to Centre Island. Learn about Toronto Island Park in the off-season. 

Ward’s Island

Monday to Saturday

Departs City Departs Ward’s Island
6:35 a.m. 6:45 a.m.
7:00 a.m. 7:15 a.m.
7:30 a.m. 7:45 a.m.
8:00 a.m. 8:15 a.m.
8:30 a.m. 8:45 a.m.
9:00 a.m. 9:15 a.m.
Departures to Hanlan’s Point as required
10:00 a.m. 10:15 a.m.
Departures to Hanlan’s Point as required
11:00 a.m. 11:15 a.m.
11:30 a.m. 11:45 a.m.
Departures to Hanlan’s Point as required
12:30 p.m. 12:45 p.m.
1:00 p.m. 1:15 p.m.
1:30 p.m. 1:45 p.m.
2:00 p.m. 2:15 p.m.
2:30 p.m.
Doesn’t run Saturday
2:45 p.m.
Doesn’t run Saturday
3:30 p.m. 3:45 p.m.
4:00 p.m. 4:15 p.m.
4:45 p.m. 5:00 p.m.
5:30 p.m. 5:45 p.m.
6:15 p.m. 6:30 p.m.
7:00 p.m. 7:15 p.m.
8:00 p.m. 8:15 p.m.
9:00 p.m. 9:15 p.m.
10:00 p.m. 10:15 p.m.
11:00 p.m. 11:15 p.m.
11:30 p.m. 11:45 p.m.

Sunday & Holiday

Departs City Departs Ward’s Island
7:30 a.m. 7:45 a.m.
8:00 a.m. 8:15 a.m.
8:30 a.m. 8:45 a.m.
9:00 a.m. 9:15 a.m.
10:00 a.m. 10:15 a.m.
11:00 a.m. 11:15 a.m.
11:30 a.m. 11:45 a.m.
12:30 p.m. 12:45 p.m.
1:00 p.m. 1:15 p.m.
1:30 p.m. 1:45 p.m.
2:30 p.m. 2:45 p.m.
3:00 p.m. 3:15 p.m.
3:30 p.m. 3:45 p.m.
4:00 p.m. 4:15 p.m.
4:45 p.m. 5:00 p.m.
5:30 p.m. 5:45 p.m.
6:15 p.m. 6:30 p.m.
7:00 p.m. 7:15 p.m.
8:00 p.m. 8:15 p.m.
9:00 p.m. 9:15 p.m.
10:00 p.m. 10:15 p.m.
11:00 p.m. 11:15 p.m.

Ward’s Island

Monday to Friday

Departs City Departs Ward’s Island
6:30 a.m. 6:45 a.m.
7:00 a.m. 7:15 a.m.
7:30 a.m. 7:45 a.m.
8:00 a.m. 8:15 a.m.
8:30 a.m. 8:45 a.m.
9:30 a.m. 9:45 a.m.
10:30 a.m. 10:45 a.m.
11:30 a.m. 11:45 a.m.
12:30 p.m. 12:45 p.m.
1:30 p.m. 1:45 p.m.
2:30 p.m. 2:45 p.m.
3:45 p.m. 4:00 p.m.
Every hour Every hour
10:45 p.m. 11:00 p.m.
11:15 p.m. 11:30 p.m.

Saturday, Sunday & Holiday

Departs City Departs Ward’s Island
6:35 a.m.
Saturdays/Holidays only
6:45 a.m.
Saturdays/Holidays only
7:15 a.m.
Saturdays/Holidays only
7:30 a.m.
Saturdays/Holidays only
7:45 a.m. 8:00 a.m.
Every hour Every hour
9:45 p.m. 10:00 p.m.
10:30 p.m. 10:45 p.m.
11:30 p.m. 11:45 p.m.

Centre Island

Monday to Friday

Departs City Departs Centre Island
9:00 a.m. 9:15 a.m.
10:00 a.m. 10:15 a.m.
11:00 a.m. 11:15 a.m.
12:00 p.m. 12:15 p.m.
1:00 p.m. 1:15 p.m.
2:00 p.m. 2:15 p.m.
3:15 p.m. 3:30 p.m.
4:15 p.m. 4:30 p.m.
5:15 p.m. 5:30 p.m.
6:15 p.m. 6:30 p.m.
7:15 p.m. 7:30 p.m.
8:15 p.m. 8:30 p.m.
9:15 p.m. 9:30 p.m.
10:15 p.m. 10:30 p.m.
11:15 p.m. 11:45 p.m.

Saturday, Sunday & Holiday

Departs City Departs Centre Island
8:00 a.m. 8:15 a.m.
9:00 a.m. 9:15 a.m.
9:30 a.m. 9:45 a.m.
Every 30 minutes Every 30 minutes
7:30 p.m. 7:45 p.m.
8:30 p.m. 8:45 p.m.
9:30 p.m. 9:45 p.m.
11:00 p.m. 11:15 p.m.

Hanlan’s Point

Monday to Friday

Departs City Departs Hanlan’s Point
6:30 a.m. 6:45 a.m.
7:00 a.m. 7:15 a.m.
Every 30 minutes Every 30 minutes
10:00 a.m. 10:15 a.m.
11:00 a.m. 11:15 a.m.
11:30 a.m. 11:45 a.m.
12:30 p.m. 12:45 p.m.
Every 30 minutes Every 30 minutes
6:00 p.m. 6:15 p.m.

Saturday, Sunday & Holiday

Departs City Departs Hanlan’s Point
8:15 a.m. 8:30 a.m.
9:15 a.m. 9:30 a.m.
Every hour Every hour
9:15 p.m. 9:30 p.m.

Ward’s Island

Monday to Friday

Departs City Departs Ward’s Island
6:35 a.m. 6:45 a.m.
7:00 a.m. 7:15 a.m.
7:30 a.m. 7:45 a.m.
8:00 a.m. 8:30 a.m.
8:45 a.m. 9:00 a.m.
9:45 a.m. 10:00 a.m.
10:45 a.m. 11:00 a.m.
11:45 a.m. 12:00 p.m.
12:45 p.m. 1:00 p.m.
1:45 p.m. 2:00 p.m.
2:45 p.m. 3:00 p.m.
3:15 p.m. 3:30 p.m.
3:45 p.m. 4:00 p.m.
4:15 p.m. 4:30 p.m.
4:45 p.m. 5:00 p.m.
5:30 p.m. 5:45 p.m.
6:15 p.m. 6:30 p.m.
7:00 p.m. 7:15 p.m.
7:45 p.m. 8:00 p.m.
8:30 p.m. 8:45 p.m.
9:15 p.m. 9:30 p.m.
10:00 p.m. 10:15 p.m.
11:15 p.m. 11:30 p.m.

Saturday, Sunday & Holiday

Departs City Departs Ward’s Island
6:35 a.m.
Saturdays/Holidays only
6:45 a.m.
Saturdays/Holidays only
7:00 a.m.
Saturdays/Holidays only
7:15 a.m.
Saturdays/Holidays only
7:30 a.m.
Saturdays/Holidays only
7:45 a.m.
Saturdays/Holidays only
8:00 a.m. 8:30 a.m.
8:45 a.m. 9:15 a.m.
9:30 a.m. 10:00 a.m.
10:15 a.m. 10:45 a.m.
11:00 a.m. 11:15 a.m.
Every 30 minutes Every 30 minutes
7:00 p.m. 7:15 p.m.
7:45 p.m. 8:00 p.m.
8:30 p.m. 8:45 p.m.
9:15 p.m. 9:30 p.m.
10:00 p.m. 10:15 p.m.
10:45 p.m. 11:00 p.m.
11:30 p.m. 11:45 p.m.

Centre Island

Monday to Friday*

Departs City Departs Centre Island
8:00 a.m. 8:15 a.m.
9:15 a.m. 9:30 a.m.
9:30 a.m. 9:45 a.m.
10:00 a.m. 10:15 a.m.
Every 30 minutes Every 30 minutes
10:00 p.m. 10:15 p.m.
10:45 p.m. 11:00 p.m.
11:15 p.m. 11:45 p.m.

*Centre Island schedule will increase to every 15 minutes depending upon weather and crowd requirements.

Saturday, Sunday & Holiday

Departs City Departs Centre Island
8:00 a.m. 8:15 a.m.
Every 30 minutes Every 30 minutes
9:15 a.m. 9:30 a.m.
Every 15 minutes Every 15 minutes
9:30 p.m. 9:45 p.m.
Every 30 minutes Every 30 minutes
11:30 p.m. 11:45 p.m.

Hanlan’s Point

Monday to Friday

Departs City Departs Hanlan’s Point
6:30 a.m. 6:45 a.m.
7 a.m. 7:15 a.m.
7:30 a.m. 7:45 a.m.
9:00 a.m. 9:15 a.m.
Every 30 minutes Every 30 minutes
4:00 p.m. 4:15 p.m.
4:45 p.m. 5:15 p.m.
5:30 p.m. 6:00 p.m.
6:15 p.m. 6:45 p.m.
7:00 p.m. 7:30 p.m.
7:45 p.m. 8:15 p.m.
8:30 p.m. 9:00 p.m.
9:15 p.m. 9:45 p.m.
10:00 p.m. 10:30 p.m.

Saturday, Sunday & Holiday

Departs City Departs Hanlan’s Point
8:00 a.m. 8:15 a.m.
8:45 a.m. 9:00 a.m.
9:30 a.m. 9:45 a.m.
10:15 a.m. 10:30 a.m.
Every 30 minutes Every 30 minutes
6:15 p.m. 6:30 p.m.
7:00 p.m. 7:30 p.m.
7:45 p.m. 8:15 p.m.
8:30 p.m. 9:00 p.m.
9:15 p.m. 9:45 p.m.
10:00 p.m. 10:30 p.m.
10:45 p.m. 11:15 p.m.

Ward’s Island

Departure times are subject to change due to weather or mechanical issues

Monday to Saturday

Departs City Departs Ward’s Island
6:35 a.m. 7:00 a.m.
7:30 a.m. 8:00 a.m.
8:30 a.m. 8:50 a.m.
9:10 a.m. 9:30 a.m.
10:00 a.m. 10:30 a.m.
11:00 a.m. 11:30 a.m.
12:30 p.m. 1:00 p.m.
1:30 p.m. 2:00 p.m.
3:30 p.m. 3:50 p.m.
4:10 p.m. 4:30 p.m.
5:00 p.m. 5:30 p.m.
6:00 p.m. 6:30 p.m.
7:00 p.m. 7:30 p.m.
8:30 p.m. 9:00 p.m.
9:30 p.m. 10:00 p.m.
10:30 p.m. 11:00 p.m.
11:30 p.m. 11:50 p.m.

Sunday and Holidays

Departs City Departs Ward’s Island
8:00 a.m. 8:30 a.m.
9:00 a.m. 9:30 a.m.
10:00 a.m. 10:30 a.m.
11:30 a.m. 12:00 p.m.
12:30 p.m. 1:00 p.m.
1:30 p.m. 2:00 p.m.
3:00 p.m. 3:30 p.m.
4:00 p.m. 4:30 p.m.
5:00 p.m. 5:30 p.m.
6:30 p.m. 7:00 p.m.
7:30 p.m. 8:00 p.m.
8:30 p.m. 9:00 p.m.
10:00 p.m. 10:30 p.m.
11:00 p.m. 11:30 p.m.