Yes, Harvard does give scholarships. The scholarships offered to undergraduate students are based upon demonstrated financial need and will cover 100% of the need that is determined after taking into consideration what your parents can afford, any other scholarships or gift-aid you’ve been awarded and other sources of income that could be used to help pay for school.
About half or Harvard students received some need-based scholarship aid averaging about $53,000.
Harvard also offers scholarships and fellowships to graduate and professional students.