Most banks will allow you to open an account for a newborn, as long as your name is also on it. The best one to use will depend on your location and banking preferences. Choosing an online bank might allow you to set up an account with higher interest rates, and it will give your child hands-on experience managing their account as they get older.