Cadmium is a carcinogenic heavy metal. Urinary levels of cadmium are considered to be an indicator of long-term body burden, as cadmium accumulates in the kidneys and has a half-life of at least 10 years. However, the temporal stability of the biomarker in urine samples from a non-occupationally exposed population has not been rigorously established. We used repeated measurements of urinary cadmium (U-Cd) in spot urine samples and first morning voids from two separate cohorts, to assess the temporal stability of the samples. Urine samples from two cohorts including individuals of both sexes were measured for cadmium and creatinine. The first cohort (Home Observation of Perinatal Exposure (HOPE)) consisted of 21 never-smokers, who provided four first morning urine samples 2–5 days apart, and one additional sample roughly 1 month later. The second cohort (World Trade Center-Health Program (WTC-HP)) consisted of 78 individuals, including 52 never-smokers, 22 former smokers and 4 current smokers, who provided 2 spot urine samples 6 months apart, on average. Intra-class correlation was computed for groups of replicates from each individual to assess temporal variability. The median creatinine-adjusted U-Cd level (0.19 and 0.21 μg/g in the HOPE and WTC-HP, respectively) was similar to levels recorded in the United States by the National Health and Nutrition Examination Survey. The intra-class correlation (ICC) was high (0.76 and 0.78 for HOPE and WTC-HP, respectively) and similar between cohorts, irrespective of whether samples were collected days or months apart. Both single spot or first morning urine cadmium samples show good to excellent reproducibility in low-exposure populations.