, but this code // executes before the first paint, when

»Æ´óÏɸßÊÖÂÛ̳

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Tuition & Costs Financial Aid | »Æ´óÏɸßÊÖÂÛ̳

»Æ´óÏɸßÊÖÂÛ̳

Skip to main content

Tuition & Costs

The total cost of a Calvin education includes direct costs (tuition and required fees) and indirect costs (books, personal expenses, transportation). While every student’s actual costs vary, the following figures should provide a helpful, general guideline.

These rates are the direct costs of attending »Æ´óÏɸßÊÖÂÛ̳. Some courses may have additional program costs. Courses may be offered at a reduced cost for high school students under our program for dual enrollment.

2024-2025 Tuition and Costs

These rates are the direct costs of attending »Æ´óÏɸßÊÖÂÛ̳. Some courses may have additional program costs. Courses may be offered at a reduced cost for high school students under our program for dual enrollment.

Full Time (12-18 credit hours) Tuition and Costs

DescriptionTotal Tuition
Full time, academic year (fall and spring)$39,350
Full time, per semester$19,675

Tuition Per Credit Hour

Total Credit HoursTuition Per Credit Hour
1–5 total hours$940
6–11 total hours$1,465
19th hour and above$940

Summer Tuition

DescriptionTuition Per Credit Hour
Summer online & traditional courses$575

Dual Enrollment Tuition

DescriptionTuition Per Credit Hour
1–11 credits per semester$350 per credit hour

Graduate ProgramFormatTuition Per Credit Hour
Master of AccountingCampus$775
Master of Business AdministrationOnline$673
Master of Data ScienceOnline$673
Master of EducationCampus and online$585
Master of Education WorkshopsHybrid (campus and online, unless specified)$400
Master of Exercise ScienceOnline$673
Master of Geographic Information ScienceOnline$673
Master of Media & Strategic CommunicationCampus$673
Master of Science in NursingCampus$775
Master of Public HealthOnline$673
Master of Public and Nonprofit AdministrationOnline$673
Master of Speech Pathology 
(additional clinical fee of $920 for SPAUD 530, 531 & 532)
Hybrid (campus and online)$940
Master of Arts in TeachingCampus$585
Certificate in Speech and Hearing Foundations (post-baccalaureate)Online$640
Certificate in GIS for Local GovernmentOnline$673

Other Undergraduate Costs

The costs below are estimates.Ìý

DescriptionCost
Housing$5,150
Food (19 meal plan)$6,970
Books and supplies$1,300
Personal living expenses$1,500
Transportation$800

Tuition Insurance

We believe it is important to offer an easy, affordable way to protect the investment you and your family have made in higher education. We have partnered with to provide our students and their families with tuition insurance featuring special plans and rates not available to the general public.

This insurance supplements our tuition refund policy by reimbursing students for tuition, housing, food, and other fees for covered illness/injury or mental health condition withdrawals at any time during the semester.

Visit or call (877) 794-6603 for a quote or to learn more about selecting this optional tuition insurance.