Book a fitting, lessons or contact us now.

By submitting this form you are agreeing to email communications from Modern Golf.

    TORONTO (HQ)

    2785 Skymark Ave #17, Mississauga, ON L4W 4Y3
    (905) 629-1003
    toronto@moderngolf.ca
    www.moderngolf.ca

    CALGARY

    512 Manitou Rd SE, Calgary, AB, T2G 4C4
    (403) 245-2643
    calgary@moderngolf.ca
    www.moderngolf.ca

    CALGARY NORTH

    Country Hills Golf Club
    1334 Country Hills Blvd. NW, Calgary, AB, T3K 5A9
    (403) 245-2643
    calgary@moderngolf.ca
    www.moderngolf.ca

    HEARTLAND MISSISSAUGA (OUTLET)

    5980 McLaughlin Road, Unit #3
    Mississauga, ON, L5R 3X9
    (905) 629-1003
    outlet@moderngolf.ca
    www.moderngolf.ca

    OAKVILLE (POP UP)

    280 North Service Rd W, Unit A8, Oakville, ON, L6M 2S2
    (905) 844-7800
    oakville@moderngolf.ca
    www.moderngolf.ca

    VANCOUVER

    12553 Bridgeport Rd #130, Richmond, BC V6V 1J4
    (604) 278-0401
    vancouver@moderngolf.ca
    www.moderngolf.ca

    VAUGHAN

    255 Bass Pro Mills Dr., Unit 801, Vaughan, ON L4K0A2
    (905) 669-4406