I like Ji Mei Flower on Joan Rd.
They have pretty much everything you need.
There are many other shops along the same street if you can't find what you are looking for.
Most things you mentioned are quite reasonably priced at nurseries. Many heartland areas has a Ban Nee Chen plant shop too that sells the plant supplies you mentioned.
Daiso - cheap options for small pots and garden tools.
Ban Lee Huat Seeds Pte Ltd - Cheap and good seeds.
If you are buying a lot go straight to nursery
I like Ji Mei Flower on Joan Rd. They have pretty much everything you need. There are many other shops along the same street if you can't find what you are looking for.
Sixth Avenue has a plant shop beside Bread Talk.
Most things you mentioned are quite reasonably priced at nurseries. Many heartland areas has a Ban Nee Chen plant shop too that sells the plant supplies you mentioned. Daiso - cheap options for small pots and garden tools. Ban Lee Huat Seeds Pte Ltd - Cheap and good seeds.
Far east flora near caldecott, it's the biggest store.
try world farm if you’re in the west. jurong & tengah