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

ÃÛÌÒapp

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); })(); Graduate Details - Commencement | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Graduate Details

Apply to Graduate

We send Commencement communication to undergraduate and graduate-level students who have applied to graduate. 

If you are close to completing your final program requirements, you will receive an email invitation to apply for program completion in Workday. Get all of the details about eligibility and how to apply for your for your degree on the Registrar's Office site.

December 2024 graduates: If you are not receiving Commencement messages, make sure to check your ÃÛÌÒapp email address. If you still do not see any communication, email registrar@calvin.edu.

Cap and Gown

You will use the Commencement Checklist to order your cap and gown. There is no charge for these items. The deadline for cap and gown orders was March 15, 2025.

Undergraduate student cap and gown pick-up

Pick up your cap, gown, and tickets on Thursday, May 8 or Friday, May 9 between 9 a.m. and 4 p.m. at the Spoelhof Fieldhouse Complex, Hoogenboom 204.

You must complete your grad survey (sent via email from alumni@calvin.edu on April 30) in order to pick up your gown.

Pick-up requirements:

  • A student ID or another photo ID (e.g. driver's license) is required to pick up your tickets
  • You must complete your grad survey in order to pick up your gown.
  • Last minute Undergraduates pickups will take place on Saturday, May 10, 12:30pm-1:30pm in HC 204.

Graduate student cap and gown pick-up

Pick up your cap, gown, hood, commencement tickets, and name cards (you will receive a white name card for hooding and a color-coded name card for commencement) at the following times:

  • Thursday, May 8, 9-4 p.m. in Hoogenboom Classroom 204
  • Friday, May 9, 9-4 p.m. in Hoogenboom Classroom 204
  • Master Students Only- Saturday, May 10, 9-9:45am (only as an exception, please!) in CFAC 125
  • Last minute Graduate pickups will take place on Saturday, May 10, 12:30pm-1:30pm in HC 204.

You are encouraged to pick up your gown on Thursday or Friday so that you have time to steam out any wrinkles.

Please complete your grad survey in advance (look for an email from alumni@calvin.edu on April 30) to ensure quick check-in on arrival.

Pick-up requirements:

  • A student ID or another photo ID (e.g. driver's license) is required to pick up your tickets
  • Please complete your grad survey in advance to ensure quick check-in on arrival.

Rehearsal and Ceremony

Required rehearsal

The Commencement rehearsal is required for all undergraduate student grads. Graduate student grads are welcome, too. The rehearsal is approximately 45 minutes, held on Friday, May 9 at 3 p.m. in the Van Noord Arena.

We'll explain all the details to make the event successful, including:

  • When and where to gather prior to the ceremony
  • How the procession works
  • Diploma distribution

If you are unable to attend the rehearsal, please email commencement@calvin.edu and designate a friend or classmate to collect the information for your assigned gathering and seating location.

Ceremony arrival

Plan to arrive by 1:25 p.m. and gather in the Hoogenboom Health and Recreation Center to form the processional lines. Please enter from the West entry doors and check-in at the table in the Hoogenboom lobby (on the stairway landing).

We'll review these details at the required Commencement rehearsal.

Technology Expiration

Within a week or two of completing all the coursework for your degree you will receive an email notifying you of your account expiration date and details about transferring your files. This date is typically two months after the end of your classes. If you would like to get a head start, please follow these instructions from CIT.

Living On Campus?

If you are living on campus, you have the option of staying in your residence through Commencement weekend, at no additional charge for housing. Graduates staying on campus through Commencement must check-out of your room or apartment by Monday morning following the ceremony. Details coming soon.