No, it is free to set up an Amazon registry. However, if you wish to get free shipping you may need a prime account, which currently costs $139/year.