I fainted and haven't gotten my period it's been almost a month am I pregnant?

Take a test. If you think you might be pregnant check then check a home pregnancy test. They are cheap, reliable and available at any pharmacy.