Every second Sunday starting July 16, dog owners can take their pet on board the Stanley Park train for free.
The animals should be on a leash.
The City of Vancouver advises that dogs with a high prey drive and are afraid of loud noises or water are not suited for this activity.
Staff can refuse to allow an animal to board.
The summer train operates until September 4. It runs Monday to Sunday, from 10 a.m. to 5 p.m.
The ride on a replica of a Canadian Pacific Railway engine takes visitors on a two-kilometre journey though the Stanley Park forest.
Children aged two and under ride free. A family of four, with two adults and two children aged three to 18, pay $13.60, before taxes.