Not everybody needs to spend upwards of a thousand dollars on their phone just to get by, especially those on prepaid carriers looking to cut down on spending wherever possible. Luckily, phones at all price ranges have gotten great lately, and that holds especially true in the budget category — though previously a wasteland of near-unusable devices, you can get a shockingly good and reliable phone these days for under a Benjamin.

Best unlocked phone

Nokia 2

The Nokia 2 is about as good as it gets for $100 or less, offering a completely barebones version of Android, great built quality with an aluminum unibody enclosure, and a quad-core processor. Best of all, it's unlocked to work on any GSM carrier — but CDMA shoppers will want to look elsewhere. The only thing it's missing — and this is a big one — is a fingerprint sensor, meaning you'll have to revert back to using a PIN for security.

$85 at Amazon

Runner-up unlocked

Alcatel 1X

Sitting just shy of $100, the Alcatel 1X doesn't have the Nokia 2's nice metal build, but it does feature a 5.3-inch 18:9 display, a rear-mounted fingerprint sensor, and Android Oreo. Like the Nokia 2, it's only compatible with GSM carriers, but it serves as a good alternative to Nokia's offering with more modern hardware features.

$92 at Amazon

Best on Verizon

Moto E5 Play

The Moto E5 Play doesn't have the 18:9 display or huge battery of the rest of Motorola's refreshed lineup, but it still features a quad-core processor, 2GB of RAM, and 16GB of microSD-expandable storage. This is one of the few remaining phones with a user-replaceable battery, and the included Moto app allows for some software conveniences that other phones in its price range lack, like the ever-useful Moto Display.

$95 at Verizon

Best on Cricket Wireless (AT&T)

LG Harmony 2

AT&T's Cricket sub-brand has a great selection, including the LG Harmony 2 for a penny shy of $80 (at least, for new lines with a port-in). It has a 5.3-inch HD display, a quad-core processor, Android 8.1 Oreo, and a sizable 3000mAh battery. The Harmony 2 may not have an aluminum build or slim bezels, but with a rear fingerprint sensor and 32GB of storage, it's a pretty great value for Cricket customers.

$80 at Cricket

Best on Metro by T-Mobile

Samsung Galaxy J7 Star

The Galaxy J7 Star is one of the best deals on Metro — it's usually $239, but if you open a new account and port your number over, it drops down to a cool $70. For that money, you get a fantastic 5.5-inch display, a fingerprint sensor below the display, 32GB of expandable storage, and a 3300mAh battery, all powered by Android 8.0 Oreo. As an added bonus, the 13MP camera isn't too shabby.

$70 at Metro

Best on Boost Mobile (Sprint)

Moto E5 Play

The Moto E5 Play's specs aren't anything mind-blowing, but they're enough to keep the phone running smoothly. One of the Moto E5 Play's biggest advantages is its wide network availability. This is the same great budget phone that we recommend for Verizon customers, and it works just as well on Sprint's prepaid Boost network.

$80 at Boost

Whether you're shopping for a phone made just for your network or you want an unlocked phone that you can take with you to the next carrier, there's a surprising amount of good phones under $100. Customer discounts could land you a better deal depending on your carrier, but for most people on a GSM network, there aren't many deals better than the Nokia 2.

This post may contain affiliate links. See our disclosure policy for more details.