Harbour Air says its aircraft was coming into Vancouver from Victoria Harbour when it was forced to make the early landing.
It went down into some mud flats near the terminal at about 9:30 a.m.
Harbour Air says there were six people on board, but no injuries were reported.
The company says the passengers and crew were taken to their destination by another seaplane that was immediately dispatched.
It says the pilot was examined and released.
ALSO ON HUFFPOST: