A normal fasting (no food for eight hours) blood sugar level is between 70 and 99 mg/dl (between 3.9 and 5.5 mmol/l). A normal blood sugar level two hours after eating is less than 140 mg/dl (7.7 mmol/l). However, lower than that would be better. Some experts say shoot for 120 (or 6.6).