Yes. They have a free kiosk. There are two free standing machines in the vestibule directly across from the spirit desk OR you can print them out for free by walking up to the spirit counter and using their machines. There are two lines ..... One for checking baggage and one just for printing your own boarding pass. The boarding pass line is always shorter. It amazes me how many people pay for bags with spirit.