Contact Us

We'd love to hear what you think about Greggs. If you are not a customer but would like to speak to a specific colleague or department, please call our Head Office on 0191 281 7721 and we'll get you through to the right person.

For all supplier enquiries please click here

Customers can get in touch with us in the following ways:

Complete the form below or;

Write to us: at Head Office (see the list of our head office and regional addresses)

Speak to us: Please call us on 0808 1473447. Calls to this number are free from a BT land line but please check with your phone provider as you may be charged by other providers and considerably more from your mobile. If you have an allowance or get free calls for 01 numbers, you may prefer to call us on 0191 212 7624, which is charged at your standard Local/National call rate. Customers with certain mobile phones may have difficulty dialling our 0808 number but can still get to us, using the 0191 212 7624 number.

Our Customer Care team are here to help from 8.30am to 5.30pm, Monday to Friday and 9am to 4.30pm on Saturday. We'd like you to know that we may record your call for future reference and training purposes.