3D printers used to be prohibitively expensive, but those days are long gone. Nowadays, you can buy an entry-level 3D printer for as little as $200. That said, this type of 3D printer will only be useful for hobbyist purposes, and an industrial-grade 3D printer will still cost you several thousand dollars. There's plenty to choose from in between, with serious hobbyist models starting around $500 and professional models starting around the $1,000 mark. When budgeting for a 3D printer, it's important to consider the cost of printing materials, which can rack up anywhere from $10 to $50 per kilogram. Other materials, such as resin, can be more expensive. Overall, the cost of 3D printing has come down significantly in recent years, and there are now many affordable options available for hobbyists and makers. However, it's worth remembering that 3D printers can use a lot of electricity so expect your bill to increase a little.