A convenient and fast method for quantifying urea in biofluids is demonstrated using NMR analysis and the solvent water signal as a concentration reference. The urea concentration can be accurately determined with errors less than 3% between 1 mM and 50 mM, and less than 2% above 50 mM in urine and serum. The method is promising for various applications with advantages of simplicity, high accuracy, and fast non-destructive detection. With an ability to measure other metabolites simultaneously, this NMR method is also likely to find applications in metabolic profiling and system biology.