Text Size: A A A
Geisinger Holy Spirit Urgent Care Carlisle
Geisinger Holy Spirit Urgent Care Carlisle
1211 Forge Rd.
Carlisle, PA 17013
Phone: 717-218-3990
Fax: 717-218-3991


Office Hours:

Monday - Friday: 9 a.m. - 8 p.m.
Saturday & Sunday: 8 a.m. - 6 p.m.


About us

Geisinger Holy Spirit Urgent Care provides a convenient, affordable and quick alternative to the emergency department for patients 1 year of age* and older who have an immediate, but not life-threatening, medical need. No appointments are needed. We can help you and your regular doctor. Geisinger Holy Spirit Urgent Care serves as a secure extension of your regular doctor’s office after hours and weekends or for your convenience. A summary of the medical care provided to you will be sent to your regular doctor so you can receive ongoing and follow-up care with them. Geisinger Holy Spirit Urgent Care providers provide quick, easy and high quality services to meet many of your primary healthcare needs. If you have a more serious, chronic condition, our staff will help you find the right provider and right level of medical care.

*Children under 12 months who need urgent medical care should go to the emergency department or call 844-377-2778 to see if an urgent appointment can be made at one of our pediatric practices.

Not feeling well? Call your primary care provider FIRST*
With same-date care including evening and weekend hours, we are your resource for non-emergency illnesses and injuries for the entire family.
We offer several options to provide care when you need it.
*Call 9-1-1 in a serious emergency.