3 ways to "Guess-timate" the Yarn Needed
Yarn Estimator Tool
The Most Accurate Method
Stitch Types
Knit it Now Patterns
DesignaKnit

Yarn needed for your design

Once you've "built" or generated your Knit it Now pattern, you can estimate the amount of yarn needed based on your swatch.