Book a fitting, lessons or contact us now.

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

Please note that not all services are available at all locations. Please visit your nearest location page from the menu bar above for a more accurate representation of the services offered at individual locations.

TORONTO (HQ)

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

DOWNTOWN TORONTO

100 King St W.
First Canadian Place CN0143
Toronto, ON M5X 1A6
(416) 214-4531
downtowntoronto@moderngolf.ca
www.moderngolf.ca

CALGARY

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

HALIFAX

21 Micmac Blvd. Unit 295A
Dartmouth, NS, B3A 4N3
(902) 464-4461
halifax@moderngolf.ca
www.moderngolf.ca

MISSISSAUGA – OUTLET 

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

OAKVILLE

280 North Service Rd W. Unit A8
Oakville, ON, L6M 2S2
(905) 337-8748
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

AJAX – OUTLET

280 Kingston Rd E., Unit E004
Ajax, ON
L1Z 1G1
(905) 424-7501
ajaxoutlet@moderngolf.ca

LANGLEY

20121 Willowbrook Dr., Unit #105
Langley, BC V3A 5E6
(604) 427-3010
langley@moderngolf.ca