Yes, teens should have their own bank accounts to practice managing their money in a real-world setting. Having a bank account helps them learn about the banking system, how to make transactions, and the importance of monitoring their spending and savings. It also gives them a sense of independence and responsibility towards their finances.