הרגלי אכילה של הצבים מגוונים ומה שהם אוכלים תלוי במקורות המזון הזמינים, בית הגידול בו חי הצב והתנהגותו של הצב. רוב צבי היבשה הבוגרים אוכלים תזונה המורכבת מצמחים. הם רועים על דשא או מדפדפים עלים של שיחים ושיחים שנמצאים בהישג ידם. כמה מיני צבים אוכלים גם פירות. לעיתים, חלק מהצבים צורכים חרקים קטנים כמו זחלים שנקלעים לצמחים שהם אוכלים, כך שחסרי חוליות הם חלק מהדיאטה של הצב.
קבוצה אחת של צבים הידועים ברגלי האכלה העשבוניים שלהם הם צבים של גלפגוס. צבים של גלפגוס ניזונים מעלים ועשבים והתזונה שלהם כל כך משפיעה שמאחר במהלך התפתחותם הקונכיות שלהם שונו בדרכים שונות כדי לשקף את אכילתן הרגלים. תת-מין של צב גלפגוס שאוכלים עשבים השוכנים קרוב לאדמה, כולל פגזים בצורת כיפה כששולי קליפתם מונחים היטב מעל צווארם. תת-מין של צב גלפגוס שאוכלים עלים שנמצאים מעל האדמה על שיחים ושיחים יש פגזים שהם גב אוכף בצורתו, כששולי המעטפת מקושתים כלפי מעלה ומאפשרים להם לעגור את צווארם גבוה באוויר בזמן שהם לתפוס את האוכל שלהם.
צבי מים מתוקים כמו צבים מזנקים הם טורפי מארב. מסורבל מכדי לשחות אחר טרפם בכל מהירות רבה, לחתוך צבים במקום לתלות את עצמם בתוך חבורה של צמחייה מימית ולהצליף בכל מה שנמצא בדרכם. כתוצאה מכך צבים חוטפים אוכלים דגים וסרטנים.
רוב צבי המים המתוקים, כאשר הם צעירים, אוכלים את הזחלים של חסרי חוליות מים. ככל שהם מתבגרים, התזונה שלהם עוברת לצמחייה מימית. צבי ים אוכלים מגוון של חסרי חוליות ימיים וצמחייה. לדוגמא, צבי ים מעור עור ניזונים מדוזה, צבי ים בולגרי ראש אוכלים רכיכה שוכנים בתחתית, צבי ים ירוקים אוכלים עשב ים ואצות.