One of the best ways to buy baby ducks is to order live day-old ducklings online and have them shipped to your local post office. You will be required to pick them up at a specific time at the post office closest to your address. There is typically a minimum order for ducklings when you order online.