About GoGolf

Look no further. The all-new GoGolf programme is all a golfer and anyone who wants to play golf ever need. The programme has been designed to introduce new golf enthusiast to the game and existing golfers & club members to enjoy more benefits, privileges and rewards.

About GoGolf

GoGolf is a project by the Malaysian Golf Association (MGA) aimed at growing the interest and the awareness for the game...

GoGolf Programme

Now with your MGA Associate membership with the GoGolf package, you have access to all 129 MGA member clubs on-request...

GoGolf Clubs

If you're an MGA Affiliated Club interested in the GoGolf programme, reach out to us to arrange a briefing session on the programme...

Key Benefits of GoGolf

Here are some of the key benefits of becoming a GoGolf member.

Access to more Golf courses

Now with your MGA GoGolf membership, you have access to all 129 MGA member clubs on-request, with 50+ GoGolf member clubs.

Official Golf Handicap

As a non-NHS golfer (and/or a golfer without an official golf handicap card), you can now get your official MGA-issued golf handicap through the GoGolf programme. With your provisional golf handicap, you can now play in more golf courses.

Golf Insurance coverage

MGA Golfer's Insurance is especially designed for avid golfers like you. The plan provides you with protection for personal liability, loss or damage to your golfing equipment / personal effects, personal accidents and even hole-in-one indemnity.

Golf Booking

Just contact us to make your reservations from any where.

Money Visa Prepaid card one-stop convenience.

Not only do you get access to the 129 golf clubs nationwide, you have total control over your money. Withdraw cash via ATM or make payments at any merchants accepting VISA Card around the world including all VISA Paywave terminals.

Our Partners

Contact Us

Drop us a message or give us a call.


Malaysian Golf Association
No 14, Jalan 4/76C, Desa Pandan,
55100 Kuala Lumpur, Malaysia


Google Map

Phone Number

+603-9283 7300

Fax Number

+603-9283 9300



Whatsapp Contact

+6010-558 3737