Hamilton Health Sciences Home

Food and Shops

Select a hospital to view the food and shops available:

Whether purchasing a cup of coffee, a bouquet of flowers or parking at one of our hospitals, all profits generated are donated to enhance patient care through the HHS Volunteer Association.

Give us feedback on your experience with any of our food services or shops.

On The Go Cards

On the Go (OTG) cards are a fast and convenient way to pay for purchases at cafes, Give Shops and parking services at the Hamilton General Hospital, Juravinski Hospital and Cancer Centre, McMaster Children’s Hospital and McMaster University Medical Centre, and St. Peter’s Hospital. On the Go cards make the perfect gift and are a great cashless alternative for patients and visitors. Load the OTG card at any HHSVA Give Shop, café or parking office location using your credit card, debit card or cash with any amount from $5 to $100.

Available at:

View information about the On the Go card

View frequently asked questions

Merchant’s Showcase

The Merchant’s Showcase is a program operated by the Hamilton Health Sciences Volunteer Association. All profits raised through this program are donated to enhance patient care at Hamilton Health Sciences.

The Merchant’s Showcase offers a unique opportunity to professionally merchandise products to a large customer base, which includes hospital and university staff, patients, visitors and students. Each location provides a pleasant, convenient place to shop for customers while offering the Merchant an inexpensive venue to sell products in a high traffic area.

Visit the Volunteer Association page to learn more about the Merchant’s Showcase.

Vending Machines

Vending machines are situated in various locations throughout the hospital for your convenience. For more information please call one of the following:

  • Hamilton General Hospital
    905-521-2100, Ext. 46888
  • Juravinski Hospital & Cancer Centre
    905-521-2100, Ext. 42108
  • McMaster Children’s Hospital/McMaster University Medical Centre
    905-521-2100, Ext. 75344
  • St. Peter’s Hospital
    905-521-2100, Ext. 12302