The last ferry from Toronto Island depends on which of the three docks you are departing from and whether it is the summer or winter season. In 2026, during the peak summer months (May to September), the last ferry from Ward’s Island usually departs at 11:45 PM, while the last ferry from the Centre Island dock typically leaves at 11:00 PM. The Hanlan’s Point ferry generally finishes its run around 10:00 PM or 10:30 PM on weekdays, with slightly later service on weekends. It is absolutely critical for visitors to check the "Toronto Island Ferry" schedule on the City of Toronto website for the specific date of travel, as special events or inclement weather can cause early closures. If you miss the last official ferry, your only option is to call a private water taxi, which operates from various points on the island but can cost significantly more—often $12 to $15 per person—compared to the ferry. The ferries are a vital link, so the city maintains a very punctual schedule to ensure that the hundreds of island residents and thousands of tourists can return to the Jack Layton Ferry Terminal safely.