Hospital bill pay

For your hospital billing, we offer our convenient online bill pay. This is a safe, easy and free way to access your account and pay your bill online. If you are a new user, please use your account number and zip code to register.

To pay by phone, please call 205-419-1517.

If you have any questions about your Ascension St. Vincent’s bill, please call 877-202-0356.

To visit our portal, click here.

Have questions? Send us an email at

Talk to a representative now via Chat.

Primary care bill pay

For your Ascension St. Vincent’s primary care billing, we offer our convenient Quick Pay portal. This is a secure, easy and free way to access your account and pay your bill online. 

To pay online, visit

  • Use your Quick Pay code

To mail a payment

  • Mail your payment with your bill stub
  • Make checks payable to Ascension St. Vincent’s
  • Include your account number on the check

Any questions? If you have a question about your balance, or need to update your insurance information, call 844-674-1230.