Free seeds for all! Select the strain from the list at checkout.

The following prices apply to your subtotal, so just the price of the seeds rather than seeds + delivery.

  • Spend up to £24.99 and get 1 free seed
  • £25 to £59.99 and get 2 free seeds
  • £60 to £99.99 and get 3 free seeds
  • £100 to £149.99 and get 4 free seeds
  • £150+ and get 5 free seeds plus a randomly selected promo seed
  • Buy any 2 packs from any breeder and receive 2 addtional free seeds! Please note these will be randomly selected from our auto and feminised selection, you will receive an auto if you purchase autos and a feminised if you purchase feminised.

Mary’s reserves the right to change the free seeds you receive at our discretion. We also offer more free seeds if you buy from the seed banks below!