Tuition and Fees

HCC offers a university-caliber education at an affordable price. Below, you'll find information about the general cost* of attendance. You can also view a comprehensive breakdown of all per credit fees.

Fall 2015 • Spring 2016 • Summer 2016

Tuition + Educational Service Fee + Facility Fee

Please note that residency status determines your fees, regardless of whether you plan to take classes online or on campus.

Massachusetts Residents $164 per credit
New England Regional $176 per credit
Non-residents/International $370 per credit

Additional Per Semester Fees

Distance Learning Fee $15 per credit
Student Service Fee $20
Technology Fee $75
Transportation Fee $20
Books and Supplies (est.) $200 per course
CEM (Course, Equipment & Materials) Fee $50 (max $100)

Health Insurance

12 months (Fall 2015)

8 months (Spring 2016)

The health insurance fee may be waived with proof of comparable insurance coverage, or if all classes are exclusively online. Fully online students will automatically have their health insurance fee dropped. Information regarding health insurance and waivers can be found here.

Other fees

Please be aware that certain courses of study carry additional fees such as nursing, foundations of health, medical assisting, radiologic technology, hospitality, music, education, veterinary and animal science, etc.

About Tuition and Fees

*All tuition, fees, and expenses are subject to state and legislative action; that and other circumstances may require adjustments in the tuition and fees reflected here. Registering students should be aware that the fiscal challenges facing the college in the coming year may require increases to the amounts listed. The college reserves the right to make such adjustments in these charges as may from time to time be required by the Board of Higher Education or the Board of Trustees. Students acknowledge this reservation by submitting applications for admission or by registering for classes.


Holyoke Community College
303 Homestead Ave. Holyoke, MA 01040
(413) 538-7000