Objectives. Admission hyperglycemia and B-type natriuretic peptide (BNP) are associated with mortality in acute coronary syndromes, but no study compares their prediction in-hospital death. Methods. Patients with non-ST-elevation myocardial infarction (NSTEMI), in-hospital mortality and two-year mortality or readmission were compared for area under the curve (AUC), sensitivity (SEN), specificity (SPE), positive predictive value (PPV), negative predictive value (NPV), and accuracy (ACC) of glycemia and BNP. Results. Respectively, AUC, SEN, SPE, PPV, NPV, and ACC for prediction of in-hospital mortality were 0.815, 71.4%, 84.3%, 26.3%, 97.4%, and 83.3% for glycemia = 200 mg/dL and 0.748, 71.4%, 68.5%, 15.2%, 96.8% and 68.7% for BNP = 300 pg/mL. AUC of glycemia was similar to BNP (P = 0.411). In multivariate analysis we found glycemia >= 200mg/dL related to in-hospital death (P = 0.004). No difference was found in two-year mortality or readmission in BNP or hyperglycemic subgroups. Conclusion. Hyperglycemia was an independent risk factor for in-hospital mortality in NSTEMI and had a good ROC curve level. Hyperglycemia and BNP, although poor in-hospital predictors of unfavorable events, were independent risk factors for death or length of stay >10 days. No relation was found between hyperglycemia or BNP and long-term events.