For visiting boats
Toronto Island Marina sits on the Toronto Islands looking straight across the harbour at the downtown skyline, about seven minutes from the city by water. It has 350 berths and welcomes visitors by the day, week or month, with water and 15/30 A power included in the slip rate. The full-service fuel dock sells gasoline and diesel seven days a week in season, with room for four boats; ashore are showers, a laundromat, a chandlery and general store, the Upper Deck bar and grill, a tender service to the mainland, a 30-tonne travel lift, a mast-stepping crane, winter storage and full repair facilities. Boats coming from the US must pre-file and report to Canadian customs on arrival.
- Guest berths
- reserve a visitor slip with the online form (first come, first served); weekly C$16.50/ft and monthly C$50/ft also available; US boaters file the Marine Vessel Advance Arrival Form before leaving and report on arrival via 1-888-CANPASS
- Berths
- 350
- Position
- 43°37.43′ N 79°22.94′ W (43.62387, -79.38227)
- Fuel
- Fuel on site: diesel and petrol
- Phone
- +1 416 203 1055
Prices
| Visitor slip, daily published C$3.00 per foot LOA; plus HST; water and power (15/30 A) included | CA$9.84 per m / day |
|---|
Included in the berth price: electricity and water. Price list → · checked 19 Oct 2026 – prices may change
Services and facilities
© OpenStreetMap · OpenSeaMap — sea marks for the approach
Sailing here? Take VesselSOS with you.
- Family see you from shoreA live link in any browser – they don’t need the app.
- One tap to the right rescue centreHere JRCC Trenton – the app switches centre as you move, with your position and call script even without signal.
- Return-time checkIf you’re not back in time, your people know.
- Shared hazard mapRocks, nets and other hazards reported by other boaters.
Frequently asked
Is there fuel at Toronto Island Marina?
Yes, there is fuel at the marina.
Who do I call in an emergency at sea here?
Sea rescue: JRCC Trenton +1 613-965-3870. Or call 911. On the radio: MAYDAY on VHF channel 16.
