Idealna razina šećera u krvi varira od osobe do osobe i može ovisiti o različitim čimbenicima, uključujući koliko je vremena prošlo otkako je osoba jela. Općenito, razine u rasponu od 70 do 100 mg/dL (miligrama po decilitru) smatraju se normalnim za nedijabetičare koji nisu tek tako jeli. Ako je osoba upravo pojela, idealna razina glukoze u krvi trebala bi biti između 70 i 145 mg/dL za nedijabetičare. Razine koje su veće od ove mogu ukazivati na dijabetes ili predijabetes.
Osoba koja konstantno ima razinu šećera u krvi u rasponu od 100 do 125 mg/dL nakon osmosatnog posta može imati preddijabetes. Razine od 140 do 199 mg/dL nakon jela ili nakon oralnog testa glukoze također ukazuju na pre-dijabetes. Osoba kojoj je dijagnosticiran predijabetes izložena je velikom riziku od razvoja dijabetesa tipa 2 i trebala bi odmah početi poduzeti korake kako bi ga spriječila uvođenjem određenih promjena u načinu života, kao što su poboljšane prehrambene navike i tjelovježba. Ove promjene mogu dodatno pomoći osobi da smrša, što bi bilo od koristi za nekoga tko ima prekomjernu tjelesnu težinu i rizik od razvoja dijabetesa tipa 2.
Razine šećera u krvi koje prelaze 125 mg/dL nakon osmosatnog gladovanja ukazuju na dijabetes. Ako razine prelaze 200 mg/dL nakon oralnog testa glukoze, također je vjerojatno da je prisutan dijabetes. Idealna razina šećera u krvi za dijabetičare viša je od normalne razine za nedijabetičare. Smatra se da osobe s dijabetesom čija je razina između 80 i 120 mg/dL nakon posta ili neposredno prije jela imaju kontrolu nad šećerom u krvi. Idealna razina šećera u krvi za dijabetičare odmah nakon obroka obično ne smije prelaziti 160 mg/dL.
Liječnici obično ne postavljaju dijagnozu dijabetesa dok se ne provedu nekoliko testova. Važno je da liječnici budu sigurni da razina šećera u krvi ostaje konstantno visoka prije nego što postave čvrstu dijagnozu. To se obično radi korištenjem i testova šećera u krvi natašte i oralnih testova glukoze. S testom natašte, razina šećera u krvi osobe se provjerava ili ujutro ili odmah nakon osmosatnog posta. Oralni test glukoze je test koji liječnici koriste kako bi vidjeli koliko visoko raste razina šećera u krvi kod osobe nakon što popije jako slatko, zašećereno piće, a zatim ponovno provjeravaju razinu nekoliko sati kasnije kako bi vidjeli koliko su padaju. Ovi se testovi obično rade nekoliko puta u različitim danima kako bi liječnici bili sigurni da osoba testira znatno iznad idealne razine šećera u krvi prije nego što potvrdi dijabetes.