0481 542 142
Australia wide delivery
Find us on
Your cart is empty

Ordering for bare rooted season 2026 now available through online shopping cart, please ring (0481542142) to check availability of potted stock before coming out to purchase, thank you.

Your Shopping Cart

Your cart is empty.
Melbourne's largest range of standard and potted roses.

Information

  • About Us
  • Payment & Shipping
  • Growing Guide
  • FAQ

Contact us

Copyright © 2025 Magic Garden Roses - All Rights Reserved.