A toddler is in critical condition at the Alberta Children's Hospital in Calgary after an accident Wednesday in Fairmont, B.C.

RCMP Const. Kris Clark said a mother and a friend took two young children for a float in a rubber dinghy down the Dutch Creek River.

He said the river was flowing quite quickly and the raft got hung up on some debris and flipped.

"The mother was able to get out with her three-month-old son. However, she was unable to retrieve her one-year-old daughter. The girl went down the stream wearing her PFD, but was swept quickly downstream and eventually got hung up on, I believe, a sandbar," said Clark.

All three were taken to hospital in nearby Invermere. The baby boy is in stable condition, but the little girl was later flown to Calgary by STARS air ambulance in critical condition.

The family is from Radium, B.C.