You can start a productive garden for under $50 if you buy seeds instead of seedlings and use materials you already have

A vegetable garden does not require expensive equipment or perfect soil. The cheapest route is seeds, a container or patch of ground, basic compost or aged manure, and water. Seeds cost $1 to $3 per packet and produce far more food per dollar than buying seedlings from a nursery. A single tomato seed packet ($2 to $3) yields 20 to 50 plants depending on the variety; a seedling from a garden center costs $3 to $5 each. The real savings come from growing what you eat most, starting small, and reusing containers and tools.

The timeline from seed to harvest varies by crop. Lettuce and radishes mature in 30 to 45 days. Tomatoes, peppers, and squash take 60 to 90 days. Root vegetables like carrots and beets take 70 to 80 days. Starting seeds indoors 6 to 8 weeks before your last spring frost gives you a head start, but direct seeding into the ground works for many crops and saves the cost of seed-starting supplies.

Key Takeaways

  • Seeds cost one-tenth as much as seedlings and produce more plants per packet, making them the budget choice for most gardeners.
  • You can use containers you already own—buckets, milk crates, old pots—instead of buying planters, as long as they have drainage holes.
  • Compost made from kitchen scraps and yard waste costs nothing and improves soil better than purchased fertilizer.
  • Crops like lettuce, beans, zucchini, and tomatoes produce the most food per square foot and per dollar spent.
  • Saving seeds from your harvest lets you replant next year for free and builds varieties suited to your climate.

Choosing seeds over seedlings cuts your startup cost in half

A packet of seeds costs $1 to $3 and contains 20 to 100 seeds depending on the crop. A single seedling from a nursery costs $3 to $5. If you want 10 tomato plants, buying seedlings runs $30 to $50; buying a seed packet costs $2 to $3. The trade-off is time: seeds require 6 to 8 weeks of indoor growing before transplanting, or direct seeding outdoors after frost danger passes. If you have a sunny windowsill or a shelf under a basic shop light ($15 to $30, reusable for years), starting seeds indoors is feasible. If not, direct seeding into the ground works for beans, squash, cucumbers, carrots, lettuce, and radishes.

Buy seeds from packets at hardware stores, garden centers, or online seed companies. Heirloom and open-pollinated varieties cost the same as hybrids but let you save seeds for next year. Check the seed packet for your hardiness zone and days to maturity so you choose crops that will finish before your first fall frost. A single seed packet produces far more than one household needs in a season, so splitting packets with neighbors or friends divides the cost further.

Free and low-cost containers replace expensive planters

Any container with drainage holes works: 5-gallon buckets, plastic milk crates, old pots, wooden crates, or even burlap bags filled with soil. Drill or punch holes in the bottom if needed. A 5-gallon bucket holds enough soil for one tomato plant or three to four pepper plants. Wooden crates work for shallow-rooted crops like lettuce, herbs, and radishes. Burlap bags cost $1 to $2 each and work for potatoes, carrots, and other root crops. Check free community groups, Buy Nothing pages, or ask neighbors for used containers before buying new ones.

Container size matters: tomatoes and peppers need at least 5 gallons of soil; lettuce and herbs need 6 to 8 inches of depth; root crops need 10 to 12 inches. Smaller containers dry out faster and need more frequent watering, so use the largest containers you have space for. If you garden in the ground, you skip containers entirely and save that cost, though you may need to amend poor soil.

Make your own compost and soil amendments for free

Compost made from kitchen scraps and yard waste costs nothing and improves soil structure and fertility better than purchased fertilizer. Save vegetable scraps, coffee grounds, eggshells, and grass clippings in a bin or pile. Avoid meat, dairy, and oils. In 3 to 6 months, the pile breaks down into dark, crumbly compost ready to mix into garden soil or containers. If you do not have space for a compost pile, many cities run municipal composting programs that accept food scraps; finished compost is often free to residents.

If you need soil immediately, mix purchased potting soil with compost or aged manure to stretch it further and reduce cost. A bag of potting soil costs $5 to $10 and fills one 5-gallon bucket; mixing it 50-50 with compost or manure fills two buckets. Aged manure from horse or livestock farms is often free or very cheap if you pick it up yourself. Never use fresh manure, which can burn plants and harbor pathogens; aged manure (at least 6 months old) is safe and nutrient-rich.

High-yield crops give you the most food for your money

Some vegetables produce far more food per square foot and per dollar spent than others. Zucchini and summer squash produce continuously from one plant for months. Beans grow quickly, produce heavily, and fix nitrogen in the soil so you need less fertilizer next year. Lettuce and leafy greens mature in 30 to 45 days and can be harvested repeatedly by picking outer leaves. Cherry tomatoes produce more fruit per plant than large slicing varieties. Peppers take longer to mature but produce for months. Herbs like basil, parsley, and cilantro regrow after cutting and cost $3 to $5 per packet but replace $15 to $20 worth of grocery store herbs.

Avoid expensive or space-hungry crops your first year: melons, corn, and asparagus take up room and produce less per square foot. Root crops like carrots and beets are cheap to grow but take longer and need loose, well-draining soil. Focus on what your household eats most and what grows well in your climate. A single zucchini plant produces 10 to 20 pounds of squash in a season; a single basil plant replaces dozens of grocery store purchases.

Water, sunlight, and basic care cost almost nothing

Most vegetables need 6 to 8 hours of direct sunlight daily and consistent moisture—soil that is damp but not waterlogged. Water from a hose, watering can, or collected rainwater costs nothing. A rain barrel ($30 to $100 new, or free if you find a used one) captures runoff from your roof and provides free water all season. Hand-watering with a can or hose takes 10 to 15 minutes daily and costs nothing. Soaker hoses ($10 to $20) deliver water directly to soil and reduce waste, but a regular hose works fine.

Weeding by hand takes time but costs nothing. Mulch—a 2 to 3 inch layer of straw, leaves, or grass clippings over soil—suppresses weeds, retains moisture, and breaks down into compost. Free mulch sources include fallen leaves, grass clippings, and wood chips from tree services. Pests and diseases are managed first by choosing disease-resistant varieties, spacing plants for air flow, and removing affected leaves by hand. Insecticidal soap and neem oil cost $8 to $15 per bottle and treat most common pests; use them only if hand-picking does not work.

Save seeds from your harvest to plant free next year

Open-pollinated and heirloom varieties produce seeds that grow true to type—meaning seeds from your tomato plant produce tomato plants like the parent. Hybrid varieties do not breed true, so seeds from a hybrid tomato may produce a different plant. Let a few of your best plants go to seed: leave ripe tomatoes on the vine until they are very soft, scoop out seeds, rinse them, and dry them completely on a plate for 2 to 3 weeks. Store dried seeds in a cool, dry place in a paper envelope labeled with the variety and year. Most seeds stay viable for 3 to 5 years.

Beans and peas are the easiest seeds to save: let pods dry on the plant, shell them, and store the dried seeds. Lettuce, herbs, and root crops like carrots and beets also produce seeds easily if you let one plant bolt (flower and set seed) at the end of the season. Saving seeds from your best-producing plants over several years creates varieties adapted to your specific climate and soil. A single saved seed costs nothing and produces a full plant.

Frequently Asked Questions

Can I grow a garden in containers on a balcony or patio?

Yes. Containers work anywhere with 6 to 8 hours of direct sunlight. Use the largest containers you can fit, fill them with potting soil or soil mixed with compost, and water daily or every other day depending on heat and container size. Tomatoes, peppers, herbs, lettuce, and beans all grow well in containers. Avoid planting root crops in shallow containers.

What if I do not have a sunny spot?

Leafy greens like lettuce, spinach, and kale tolerate partial shade (4 to 6 hours of sun). Herbs like parsley, cilantro, and mint also grow in part shade. Most fruiting crops—tomatoes, peppers, squash—need full sun. If your space is shaded, focus on greens and herbs, or wait until you find a sunnier location.

How much water does a garden need?

Most vegetables need 1 to 2 inches of water per week, either from rain or watering. Containers dry out faster than ground soil and may need water daily in hot weather. Stick your finger 2 inches into the soil; if it feels dry, water. If it feels moist, wait. Overwatering causes root rot; underwatering stresses plants and reduces yield.

Do I need to buy fertilizer?

No. Compost mixed into soil at planting time provides most nutrients plants need. If plants look pale or weak mid-season, a diluted fish emulsion or compost tea (compost steeped in water) costs $5 to $10 and boosts growth. Homemade fertilizer from kitchen scraps or grass clippings steeped in water works as well.

When should I start seeds indoors?

Count backward from your last spring frost date (available from your local extension office or online). Start seeds 6 to 8 weeks before that date. If your last frost is May 15, start seeds indoors around March 15. Direct seed crops like beans and squash go straight into the ground after frost danger passes; they do not need indoor starting.