Rock Motorcycles — motor_shop
Port Macquarie4.7★ from 161 reviews30+ years local

Buy, sell, orservice with trustedtrade

Your trusted motorcycle dealer and workshop in Port Macquarie. Whether you're buying, trading, or servicing, we make it smooth.

  • 30+ years in Port Macquarie
  • Trade-ins made easy
  • All makes welcome
  • Personal service

Services

What we do

From sales to servicing, we’ve got you covered.

Motorcycle Sales

New and used bikes from BMW, Triumph, Honda, and more.

Trade-Ins

Fair valuations and smooth trades, even remotely.

Full Servicing

Expert care for all makes, including Royal Enfield.

Gear & Accessories

Fitted gear and parts for your ride.

Long-Distance Support

Accommodating travelers with quick, friendly service.

Personal Guidance

From purchase to maintenance, we walk you through it.

What customers say

4.7on Google

4.7
from 161+ Google Reviews
I drove from Sydney to trade my bike on a used BMW. I hadn't seen the bike and they hadn't seen my trade, so it was all done over the phone and by exchanging many pics. While a scenario like that could be risky, the trust Rory established made it super smooth.
CChris Lamb
I recently purchased a new Honda through Rock Motorcycles in Port Macquarie. The sales team ,Tony and Rory were great to deal with throughout the process. I highly recommend checking them out if you're in the market for a new or used motorcycle.
DDavid McAnally
I have been doing business with Rock Motorcycles for nearly 30 years. I have purchased 1 Honda (2nd hand), and 2 BMW's (New), from Rock Motorcycles. I can highly reccomend Rock's when the need arises, to purchase a new or used motorcycle. …
KKen Healey
Needed service done for my Royal Enfield while traveling around Australia. They booked me in the morning after and were so friendly and accommodating. Fixed everything, even though they don’t even do RE usually. They even cleaned the bike …
JJasmin Elliott
Great shop, fantastic staff extremely helpful and friendly, I needed a emergency repair on my 1150RT on my trip back from Cairns to Sydney. A friendly greeting and empathy as they went well out of their way to accommodate me, squeezing me …
SStan Fitzpatrick
What a great experience it was buying my new (used) Triumph T120 from Rock Motorcycles. I had a traveled a fair distance to pick up the bike at Port Macquarie so asked Rory to confirm the bike had no issues and was ready to go. The bike …
KKen Ogg

Find us

Visit us in Port Macquarie

Rock Motorcycles

175 Gordon St, Port Macquarie NSW 2444, Australia

Opening hours

Tuesday
8:30 am to 5 pm
Wednesday
8:30 am to 5 pm
Thursday
8:30 am to 5 pm
Friday
8:30 am to 5 pm
Saturday
8:30 am to 12:30 pm
Sunday
Closed
Monday
8:30 am to 5 pm
Find us on Google
View on Google Maps ↗