Students typically pay around $107,350 per year to attend Harvard Law School â in addition to course enrollment, that amount includes other expenses, like textbooks, meals, student housing, supplies and travel. Because law school takes around three years to complete, a law student at Harvard will have to pay around $321,000 to complete their legal degree in that time span.