It's great that you are working toward securing an internship so early on in your college career. Your career center should have the best knowledge of which companies offer internships to freshmen. Your peers are also a great resource. However, several companies just don't offer internships to freshmen so I think these opportunities are likely going to be few and far between (especially if you're looking at larger corporations). Don't let this discourage you though! Use your network. This is going to be your best resource to start getting your name out there. Also, some companies offer early identification programs or leadership summits for underclassmen. These aren't necessarily an internship experience, but a shortened experience where you can gain exposure to companies earlier on. Typically, companies will host these at their headquarters for a day or up to a week. These can take place at various times throughout the year and will vary by company. You can typically find this information on company websites, your school website or through career fairs or other on-campus recruiting events.