CALL US ON 1300 622 436

  • About
  • Contact
  • Power Calculator
  • FREE QUOTE

Login

$0.00
View Cart Checkout

  • Camping & Caravan
    • Inverter Generators
    • Caravan/RV Generators
    • Jump Starters
    • Accessories
    • All Camping, RV & Caravan Generators
    • By Brand
    • By Power
  • Tradies & Worksite
    • Work Site Compliant Portable Generators
    • Power Products
    • Accessories
    • All Tradies & Worksite Generators
    • By Brand
    • By Power
  • Home Generators
    • Home Backup Generators
    • Auto Mains Fail
    • Accessories
    • All Home Generators
    • By Brand
    • By Power
  • Commercial & Industrial
    • New Industrial Generators
    • Used Industrial Generators
    • Hybrid Power Generators
    • Food Truck Generators
    • PTO Tractor Generators
    • Bunded Fuel Tanks
    • Crestchic Loadbanks
    • Load Transfer Panels
    • Light Towers
    • All Commercial & Industrial
  • Spares
    • Accessories
    • Jump Starters
    • Spares By Brand
    • Alternators And Spares
    • Auto Voltage Regulators
    • Battery Chargers
    • Engines And Parts
    • Welders
    • Used Alternators
    • Valvoline Oils/Lubes
  • Hire
    • Portable Generator Hire
    • Mobile Generator Hire
    • Large Generator Hire
    • Load Bank Hire
    • Light Towers Hire
    • Bunded Fuel Tank Hire
    • Other Hire Equipment
  • Service
  • SALE
    • Industrial Generator Specials
    • Alternator Specials
    • Jump Starters Specials

☰ Products

Products


Camping & Caravan

Tradies & Worksite

Home Generators

Commercial & Industrial

Spares

Hire

Service

SALE



Locations | Newsletter | Shipping, Returns & Warranty | Careers | Blog | Reviews

Call 1300 MAC GEN (1300 622 436) to be connected to your nearest branch

Macfarlane Generators P/L endeavours to ensure all pricing and information relating to products on this website are correct.  We recommend contacting us on 1300 622 436 to confirm all pricing and the suitability of products for your needs.

Melbourne

136 Fairbank Road, Clayton South
VIC 3169

Mon - Fri: 7:30am - 5pm
Sat: 7:30 - 12pm

Sydney

1 St James Place, Seven Hills
NSW 2147

Mon - Fri: 7:30am - 5pm

Brisbane

31 South Pine Road, Brendale
QLD 4500

Mon - Fri: 7:30am - 5pm


Website by Spinsoft