ดินของโลกมีแร่ธาตุ 13 ชนิดที่ให้สารอาหารแก่พืช แร่ธาตุที่จำเป็นเหล่านี้หาได้ไม่ครบทุกชนิดในดินทุกประเภท ด้วยเหตุนี้จึงมักเติมปุ๋ย ปุ๋ยหมัก และดินประเภทอื่นๆ เพื่อช่วยให้พืชเจริญเติบโตอย่างแข็งแรง การเรียนรู้ว่าแร่ธาตุใดที่เกิดขึ้นตามธรรมชาติในดินบางชนิดช่วยให้ชาวสวนสามารถปรับปรุงดินของตนเองและตอบสนองความต้องการของพืชได้ดีขึ้น
ดินทรายเกิดจากหิน เช่น หินดินดาน หินแกรนิต ควอตซ์ และหินปูน ทรายเป็นอนุภาคดินที่ใหญ่ที่สุด ส่งผลให้ดินปนทรายหลวมและระบายน้ำได้อิสระมาก ทรายกักเก็บน้ำได้ดีและทำให้อากาศไหลเวียนผ่านได้อย่างอิสระ โดยธรรมชาติแล้ว ทรายไม่สามารถจับแร่ธาตุและสารอาหารที่จำเป็นต่อพืชได้มากมาย
พืชต้องการไนโตรเจน ฟอสฟอรัส และโพแทสเซียมในปริมาณมากเพื่อความอยู่รอด แร่ธาตุทั้งสามนี้ที่พืชต้องการในการเจริญเติบโตมักขาดในดินประเภทอื่น แต่อาจพบได้ง่ายกว่าในทราย แม้ว่าดินทรายจะถือว่าไม่ดีต่อการเจริญเติบโตของพืชเพราะดินหลวมและระบายน้ำได้รวดเร็ว แต่ทรายมักถูกผสมกับดินอื่นๆ เพื่อเพิ่มคุณค่าให้พืชเจริญเติบโต
ดินตะกอนเป็นดินที่มีความอุดมสมบูรณ์มากที่สุดแห่งหนึ่งและชาวสวนให้รางวัลอย่างสูง ควอตซ์และแร่ธาตุจากพืชที่จำเป็นอื่นๆ มีอยู่ในตะกอน ซึ่งละเอียดกว่าทรายแต่ยังคงระบายน้ำได้ดี ดินตะกอนมีความสามารถในการดูดซับและปล่อยน้ำ ทำให้ดินชื้นแต่ไม่เปียก ธรรมชาติชื้นของตะกอนเหมาะสมที่สุดสำหรับพืชหลายชนิด
ดินปนที่เป็นกรดอุดมไปด้วยแคลเซียม แมกนีเซียม และกำมะถัน ซึ่งเป็นแร่ธาตุรองที่สำคัญต่อการเจริญเติบโตของพืชและสุขภาพ แคลเซียมและแมกนีเซียมจำนวนมากมีอยู่ในฝนที่เป็นกรด ซึ่งช่วยสร้างดินปนทราย กำมะถันพบได้ในดินปนทรายที่เกิดจากการสลายตัวของวัสดุจากพืช
ดินเหนียวประกอบด้วยอนุภาคดินที่ละเอียดมากทำให้มีความหนาแน่นสูง ดินเหนียวเปียกเหนียวมาก ในขณะที่ดินแห้งแข็งและใช้งานยาก ดินเหนียวแน่นทำให้ระบายน้ำหรืออากาศไหลออกได้น้อยมาก ธรรมชาติที่หนาแน่นของดินเหนียวทำให้พืชหลายชนิดไม่พึงปรารถนา แต่ดินนี้มักบรรจุอยู่ในแร่ธาตุที่จำเป็นของพืช แร่ธาตุ เช่น โบรอน ทองแดง เหล็ก แมงกานีส คลอไรด์ สังกะสี และโมลบีดีนัม ซึ่งพืชล้วนต้องการ อาจมีอยู่ในดินเหนียว เนื่องจากดินเหนียวใช้งานได้ยากมาก จึงมักผสมกับดินประเภทอื่นที่หลวมกว่า