Yes, you can actually buy stocks without a broker, but it is not a common approach these days. Some companies still offer direct stock purchase plans that allow you to buy shares directly from the company. Companies administer these plans according to internal rules, and some are only open to company employees. You need to contact companies to find out whether they offer a direct stock purchase plan and what the terms and conditions are. These plans initially helped investors avoid brokerage fees, but the rise of online discount brokers with zero fees has removed this barrier, making the direct stock purchase plan somewhat of a relic.