Leung was sentenced in court in Vancouver on Tuesday to 18 months for killing one child and 42 months for killing the other, minus 50 days for time served.
During the trial in April the court heard Leung hid her two pregnancies, fearing the reaction of her father, who was described at trial as "abusive and controlling".
The court also heard that Leung delivered the baby boys into the toilet in the family home, disposing of them in plastic bags in the garbage.
Her father discovered the first baby's body in a clear plastic bag outside the home in 2009 and the police were called. The second child (born a year later) was never found, but is believed to have been buried in a Delta landfill.
Leung's partner knew of the pregnancies, but she told him she had miscarried.
More to comeSuggest a correction