How to Plant a Primula


The use of primula (primrose) in landscaping offers versatility to rock gardens or shady spots. Primula grows best in USDA hardiness zones 5 through 10. It requires moist but well-drained soil with partial shade. Neutral to slightly alkaline soil brings out the most blooms on a plant. Early spring is the best time of year to add primula to the landscape.

Step 1

Dig a hole that is several inches deeper and wider around the root ball of the primula plant.

Step 2

Mix one part dirt, one part sand and one part peat together in a small bucket. Use the dirt from the previous step.

Step 3

Tip the potting container onto its side and lightly tap the bottom to loosen the primula plant. Set the container aside after removing the plant.

Step 4

Fill the hole with a few inches of the soil mixture from the previous step.

Step 5

Place the primula plant into the hole. Backfill with the remaining soil mixture.

Step 6

Water until the soil is very wet. Allow the water to absorb. Fill in any depressions with additional soil.

Step 7

Place a 2-inch layer of coarse mulch, such as pine bark nuggets, around the base of the primula plant.

Tips and Warnings

  • Never plant primula in full sun.

Things You'll Need

  • Shovel
  • Primula plant
  • Sand
  • Peat
  • Small bucket
  • Water
  • Pine bark nugget mulch


  • Plant Biology: Guide to Growing Primrose-Primula
  • Plant Care: Primula

Who Can Help

  • FloFan: Primrose: Traditions and Beliefs
Keywords: plant a primrose, planting primula, primula care

About this Author

Lisha Smith writes for several blogs and has freelanced for six years. She has a Bachelor of Arts from UNC-Greensboro in psychology. Smith has self-published several books. Her areas of experience include gardening, cooking, home improvement, pets and mental health.