Hi Eddie. Yes, the Samsung Galaxy Discover does have a SIM card.
See complete specs from the Samsung Galaxy Discover page.