If you are interested in becoming a wholesale customer please either This e-mail address is being protected from spambots. You need JavaScript enabled to view it or phone 03 322 7975 the team at Moffatt’s.

At Moffatts you will be allocated a dedicated sales person that will work with your team to update you on our offer and advise you of specials and new products. Our sales person will call as often as you require depending on your need. 
You will be sent our weekly offer via email or fax at the end of the week prior.
In addition to having a dedicated person looking after your store we have a large team of staff to ensure that we will always have backup, to make sure you always have product in store, we won’t let you down.

In addition to growing we are dealing directly with reputable growers nationwide to ensure we have an extensive range of the freshest cut flowers available anywhere.
We are so confident that our product is fresh that we stand by it with a 100% replacement guarantee.


  • Our roses all come in a clear sleeve in 10 stems bunches
  • Standard roses are Grade 1 = 70cm :: Grade 2 = 60cm :: Grade 3 = 50cm :: Grade 4 = 40cm
  • Spray roses come in a minimum of 15 heads per bunch
  • Fresh heads by the bag
  • Dried heads by the scoop

Phalaenopsis Orchids (Moth Orchids)

  • Plants or Stems - We have these available as singles and doubles which can be sold as singles or by the box

Other flowers

As well as our 35 varieties of roses and our orchids we have a very large selection of other flowers and greenery available year-round.  If we don’t have it one of our dedicated buyers we will do everything possible to get it for you.


We have extensive national wide freight networks that have been established to ensure that our flowers are delivered on time and in the best possible condition. We offer same day Christchurch and surrounds and next day nationwide.



Follow Us on Facebook

Check out the latest News and
Specials from Moffatts.

Follow Us on Facebook

We’ll deliver to you

Find out more about the delivery options
available to you or your business.

Find out more

Contact us today

Phone: +64 3 322 7975
Fax: +64 3 322 9228

Email your enquiry