Correction (4 October 2026): an earlier version of this page listed places and details we could not stand behind. It has been rewritten from scratch: every place below was confirmed at two independent sources on 4 October 2026, and every price was copied from the page it was published on.
Looking for a gym near Macleod, or somewhere that suits the way you train? This page lists six places in and around the suburb: gyms, round-the-clock clubs, a council leisure centre and an indoor stadium. Two are in Macleod, one is in Bundoora, two are in Greensborough and one is in Heidelberg West.
We compare them on what each one publishes: opening hours, listed prices and classes. We do not name a single best gym, because the right one depends on whether you want a late session, a class timetable or a sauna.
Each place was checked against two independent sources, among them OpenStreetMap, the venue’s own site and council pages. Where a price page carries no date, we say the figures are as of the time of writing.
The quick picks
| If you’re after | Head to | Listed | Price |
|---|---|---|---|
| Gym plus group fitness classes | YMCA Macleod Recreation and Fitness Centre | Gym access (standard) | $22.40 |
| Netball, futsal and pickleball | Nets Stadium Banyule | see below | not printed here |
| Round-the-clock gym with recovery tools | Gym on Grimshaw | per week direct debit no contract | $14.50 |
| Round-the-clock club in Greensborough | Snap Fitness Greensborough | see below | not printed here |
| Council gym and sauna | Olympic Leisure Banyule | Gym | $18.50 |
| Pools, waterslides and a 24/7 gym | WaterMarc Banyule | see below | see below |
YMCA Macleod Recreation and Fitness Centre — 157 Wungan Street, Macleod VIC 3085
The centre’s site says it has a large gym area and a range of equipment for all fitness levels, and that it runs over 80 group fitness classes each week. It also lists gymnastics, dance and martial arts lessons and child care services. Banyule Council’s page places the centre at 157 Wungan Street, and the centre’s own about-us page says the council owns it and YMCA Victoria manages it. General entry hours on the site are 6:00am – 10:00pm Monday to Thursday, 6:00am – 9:00pm Friday, and 8:00am – 8:00pm on Saturday and Sunday. At the time of writing the site’s prices page lists Gym access (standard) at $22.40 and Gym access (concession) at $18.00. The same page lists Reformer Pilates at $34.00 per class for non-members, and PlayGym at $13.00.
Listed prices (copied from macleod.ymca.org.au on 4 October 2026):
- Gym access (standard): $22.40
- Gym access (concession): $18.00
- Group fitness class: $22.40
- Active Adults (60+) class*: $11.40
Comps and age groups: The prices page lists an Active Adults (60+) class at $11.40 and a Group fitness class at $22.40, so check the class timetable for which suits you.
Nets Stadium Banyule — 2 Somers Avenue, Macleod VIC 3085
Banyule’s page calls Nets a multi-purpose stadium that is the home of local netball and futsal, with a creche, conference facilities and group fitness classes for older adults. It also lists fun, social pickleball sessions. The council says Nets can be booked from 8am-10.30pm every day of the week. The street address is listed on OpenStreetMap as 2 Somers Avenue, and we did not find a published price on the council pages we read.
Home ground: Banyule describes Nets as the home of local netball and futsal, so start with the council page to book a court or find a social session.
Gym on Grimshaw — Shop 7/445 Grimshaw Street, Bundoora VIC 3083
The site describes it as Bundoora’s Old School Gym, open 24/7. It lists an infrared sauna and ice plunge available 24/7 to members. At the time of writing its home page prints $14.50 per week direct debit with no contract, $475 upfront for 12-months, and Personal training at $70/45 mins.
Listed prices (copied from gymongrimshaw.com.au on 4 October 2026):
- per week direct debit no contract: $14.50
- 12-months upfront: $475
- Personal training: $70/45 mins
Get involved: The page carries a free trial sign-up heading dated to last year, so ask the gym whether a trial is still on before you book.
Snap Fitness Greensborough — 103-105 Grimshaw Street, Greensborough VIC 3088
Snap Fitness is in Greensborough, not Macleod, at 103-105 Grimshaw Street. Its club page lists Open 24 hours to members, an infrared sauna and free onsite parking. The page also carries a notice that the club is upgrading. We could not find membership prices on the page, so none are quoted here.
Season runs: The club page says open 24 hours to members, so check its upgrading notice before you sign up.
Olympic Leisure Banyule — 15 Alamein Road, Heidelberg West VIC 3081
Olympic Leisure is a Banyule council centre in Heidelberg West, at 15 Alamein Road. The council says the gym and sauna are open 7am-8pm Monday to Thursday, 7am-6pm Friday, 8am-1pm Saturday and 9am-1pm Sunday, and closed on public holidays. It lists access to the new gym, sauna, program studio and group fitness classes, and says The Dry Women’s Only program runs from 6pm to 8pm. The council’s price page lists Gym at $18.50, Sauna at $5.50, Group fitness at $13.00 and General membership at $39.90 per fortnight, and notes an additional joining fee on all memberships. It also says the gym, program room, sports court and sauna may be temporarily closed during construction works.
Listed prices (copied from banyule.vic.gov.au on 4 October 2026):
- Gym: $18.50
- Sauna: $5.50
- Group fitness: $13.00
- General membership: $39.90 per fortnight
Comps and age groups: The council page lists a minimum age for casual gym and group fitness, so check it before bringing a teenager.
WaterMarc Banyule — 1 Flintoff Street, Greensborough VIC 3088
WaterMarc is in Greensborough, not Macleod, at 1 Flintoff Street. Its site describes an expansive 850 square metre gym, an Olympic-sized 50-metre pool, leisure and warm water pools, a spa, sauna and steam room, plus a splash park and two giant waterslides. The gym is listed as featuring 24/7 access, a functional training zone and a dedicated recovery area available during staffed hours. OpenStreetMap lists hours as 06:00-21:30 Monday to Friday and 07:00-19:30 Saturday and Sunday, and that tag may be out of date.
Listed prices (copied from watermarcbanyule.com.au on 4 October 2026):
- Joining Fee: $0
Fees: The site’s $0 Joining Fee sits in its learn-to-swim promotion rather than a gym offer, and the 24/7 access is for gym members, so ask which membership covers it.
Quick answers
Is there a 24-hour gym near Macleod?
Gym on Grimshaw in Bundoora describes itself on its site as Bundoora’s Old School Gym open 24/7. Snap Fitness Greensborough’s club page lists Open 24 hours to members. WaterMarc Banyule’s site lists 24/7 access for its gym, with a recovery area available during staffed hours.
How much is a casual gym visit near Macleod?
At the time of writing, YMCA Macleod Recreation and Fitness Centre lists Gym access (standard) at $22.40 and Gym access (concession) at $18.00 on its prices page. Olympic Leisure Banyule’s council price page lists Gym at $18.50. Gym on Grimshaw lists $14.50 per week direct debit with no contract, which is a membership rather than a casual visit.
Which gyms near Macleod have a sauna?
Gym on Grimshaw lists an infrared sauna and ice plunge available 24/7 to members. Snap Fitness Greensborough’s club page lists an infrared sauna. Olympic Leisure Banyule’s council page lists a gym and sauna, and WaterMarc Banyule’s site lists a spa, sauna and steam room.
Where can I play netball or pickleball in Macleod?
Nets Stadium Banyule is the place to start. Banyule’s page calls it the home of local netball and futsal and lists social pickleball sessions, and the council says it can be booked from 8am-10.30pm every day of the week.
How we checked
We checked every place on this page against at least two independent sources on 4 October 2026: OpenStreetMap, the places’ own websites and council pages. Every price is copied exactly as printed on the page linked under Sources, on 4 October 2026. Facilities and opening hours change, so check the official page before you go. The cover photo is illustrative, from Unsplash, and does not show any place on this page.
Seen something out of date? Email [email protected] with the page link and what has changed, and we will check it again.
Sources
- YMCA Macleod Recreation and Fitness Centre: openstreetmap.org/489004469, macleod.ymca.org.au, banyule.vic.gov.au/Macleod-YMCA, macleod.ymca.org.au/prices, macleod.ymca.org.au/opening-hours, macleod.ymca.org.au/gym, macleod.ymca.org.au/about-us
- Nets Stadium Banyule: openstreetmap.org/428692481, banyule.vic.gov.au/Leisure-centres, banyule.vic.gov.au/Nets-Stadium, banyule.vic.gov.au/Contact
- Gym on Grimshaw: openstreetmap.org/10026752957, gymongrimshaw.com.au
- Snap Fitness Greensborough: openstreetmap.org/11641136272, snapfitness.com/greensborough
- Olympic Leisure Banyule: openstreetmap.org/305253491, banyule.vic.gov.au/Contact-Olympic-Leisure, banyule.vic.gov.au/Membership-and-casual-prices, banyule.vic.gov.au/Olympic-Leisure
- WaterMarc Banyule: openstreetmap.org/190680157, watermarcbanyule.com.au
