Skip to main content
  • Language
    • Afrikaans
    • Albanian
    • Arabic
    • Armenian
    • Azerbaijani
    • Basque
    • Belarusian
    • Bengali
    • Bulgarian
    • Catalan
    • Chinese (Simplified)
    • Chinese (Traditional)
    • Croatian
    • Czech
    • Danish
    • Dutch
    • Esperanto
    • Estonian
    • Filipino
    • Finnish
    • French
    • Galician
    • Georgian
    • German
    • Greek
    • Gujarati
    • Haitian Creole
    • Hebrew
    • Hindi
    • Hungarian
    • Icelandic
    • Indonesian
    • Irish
    • Italian
    • Japanese
    • Kannada
    • Korean
    • Lao
    • Latin
    • Latvian
    • Lithuanian
    • Macedonian
    • Malay
    • Maltese
    • Norwegian
    • Persian
    • Polish
    • Portuguese
    • Romanian
    • Russian
    • Serbian
    • Slovak
    • Slovenian
    • Spanish
    • Swahili
    • Swedish
    • Tamil
    • Telugu
    • Thai
    • Turkish
    • Ukrainian
    • Urdu
    • Vietnamese
    • Welsh
    • Yiddish
  • 0141 812 3230 (8.00am - 6.00pm)
  • Font Size
    • Increase Font Size
    • Decrease Font Size
    • Reset Font Size
Mains Medical Centre
Search
Show Main Menu
  • Home
  • Doctors & Staff
  • Surgery Times
  • Clinics
  • Practice News
  • Contact Us
Show Side Menu

Key Information

  • Appointments
  • Out Of Hours
  • Home Visits
  • Telephone Advice
  • Results Of Medical Tests
  • Laboratory Specimens
  • Repeat Prescriptions
  • Register
  • Practice Area
  • Change Of My Personal Details
  • Disabled Access
  • Practice Charter
  • Confidentiality
  • Suggestions & Complaints
  • Minor Ailments
  • Other Information
  • Useful Contacts
  • COVID-19
NHS 24. Call us free on 111
Minor Ailments Info
Health and Social Care

Appointments

All surgery times are by appointment. We work as a partnership, and you may consult any doctor in the practice. We will try to offer you an appointment on the day you request, but it may be necessary to wait for a specific doctor.

An Urgent Appointment

If you have a problem which will not wait for a routine appointment, please tell the receptionist. You will be fitted in to see the doctor dealing with emergencies as soon as possible. Please only use this service for genuinely urgent problems.

Cancellations

Please notify us as soon as possible if you are unable to keep an appointment.
We may be able to offer the appointment to someone else.

Share

  • Print
  • Facebook
  • Bluesky
  • X (Twitter)
  • LinkedIn
Local Services

Site

  • Sign In
  • Sitemap
  • Back To Top

About

  • Disclaimer
  • Website Privacy
  • Website Accessibility
  • Cookies
  • Content Attribution

Contact

Mains Medical Centre

300 Mains Drive, Erskine, PA8 7JQ

  • 0141 812 3230 (8.00am - 6.00pm)
© Neighbourhood Direct Ltd  2025
Website supplied by Oldroyd Publishing Group

Loading...

Local Services