Jump to the main content
Kids Classes Perth

Junior golf and golf academies in Perth

ProviderSuburbAgesClass timesOpening hours (Google)CostLanguageTrial
Gosnells Golf Club Canning Vale—Tue 4–⁠5pm; Wed 4–⁠5pm +4Mon, Wed, Thu, Sat, Sun 6.30am–⁠6pm, Tue 6.30am–⁠8pm, Fri 6.30am–⁠9.30pm$200/term——
Sea View Golf Club holiday Cottesloe and Mosman Park5+ yearsFri 4.30–⁠5.30pmMon–Sun 7am–⁠5pm$120 (period not published) +1——
Perth Golf Centre Dianella and Yokine5–14 yearsSun 9.15–⁠10.15amMon, Sat, Sun 10am–⁠4pm, Tue–Thu 9am–⁠8pm, Fri 9am–⁠5pm$225/term +1—paid
Hartfield Golf Club Forrestfield and High Wycombe——Mon–Sun 6am–⁠7pm$300/yr——
Kwinana Golf Club Kwinana5+ yearsTue 4.15–⁠5.30pmThu 4.15–⁠5.30pm$100/term +1——
Dylan Brophy Golf Maylands and Bayswater——Mon–Fri 7am–⁠7pm, Sat 9am–⁠5pm$80/class——
Wanneroo Golf Club Neerabup—Fri 4–⁠5pm—$60/term——
Perth Junior Golf School holiday South Perth and Como7–16 years—Tue–Thu 12–⁠7pm, Sat, Sun 8am–⁠7pm$230/term +2——
Royal Perth Golf Club South Perth and Como—Thu 4–⁠5pm; Sat 9–⁠10am +1Mon–Sun 7am–⁠7pm$180/term——
Lakelands Country Club holiday Wanneroo and Hocking6+ years—Tue, Thu 10am–⁠6pm, Wed, Sat, Sun 10am–⁠8pm, Fri 10am–⁠9pm———
SM Sports Academy Willetton and Riverton5–12 yearsTue 4–⁠5pm; Sun 9–⁠10am—$200/course +1——
Whaleback Golf Course Cannington and Bentley, Willetton and Riverton · 5 venues——Mon–Fri 5.30am–⁠8.30pm, Sat, Sun 7am–⁠6pm +1———
Royal Fremantle Golf Club Fremantle and East Fremantle——Mon–Sun 6.30am–⁠5pm———
Nedlands Golf Club Nedlands and Dalkeith——Mon–Sun 7am–⁠6pm———
Winners Golf Willetton and Riverton——Mon–Sun 7am–⁠9pm———
Ages and times not published
Mark Tibbles International Golf Academy Ellenbrook and Aveley——————
Reading the table

Rows are never ranked. On a suburb page, a provider with one or two venues comes before a chain with three or more. Rows that show ages, class times, program dates or a current fee come before rows that show none of these. Within each group the order is suburb first, then the name from A to Z.

—: not published by the provider.
+N: N values more than the cell can hold; the provider’s page shows each one.
≈: the cost of one class, worked out by dividing a term or package fee.
as image: appears only inside a photo or a scanned flyer; in app: appears only behind a booking app; ask: the provider tells you when asked.
web: the provider names no language for its classes, so the row lists the languages its website is written in.
care: after-school care; holiday: school holiday program. Costs: /class, /hr, /day, /wk, /mth, /term, /course (a run of classes or a holiday program paid as one), /yr. The date beneath each name marks the last reading of its pages. Distances run as the crow flies.