The price of karaoke machines varies based on their size, features, and quality. The average price range of a good machine is between $100 and $300.