Finding a great phone on a budget doesn’t have to mean big compromises. Here are the top five handsets under $300 that balance performance, battery life, and key features this year.

Explroe the Top 5 Phones Under $300

1. Moto G 5G (2024)

Price: $199

Key Specs: Snapdragon 4 Gen 1, 4 GB RAM, 128 GB (expandable), 6.6" HD+ display

Why It’s Great: Exceptional 5,000 mAh battery that lasted over 14½ hours in our tests, vegan-leather back, and solid everyday performance—all for under $200.

2. OnePlus Nord N30 5G

Price: $299

Key Specs: Snapdragon 695 5G, 8 GB RAM, 128 GB (expandable), 6.72" FHD+ LCD at 120 Hz, 108 MP main camera

Why It’s Great: A 120 Hz display and massive 5,000 mAh battery bring smooth visuals and all-day endurance, plus stereo speakers and fast 50 W charging for just $299.

3. TCL 30 V 5G

Price: $299

Key Specs: Snapdragon 480 5G, 4 GB RAM, 128 GB (expandable), 6.7" FHD+ LCD, 50 MP main + ultrawide + macro

Why It’s Great: Optimized for Verizon’s C-Band 5G, this phone delivers reliable performance and long battery life—plus a headphone jack—at a very wallet-friendly price.

4. Moto G Power 5G (2024)

Price: $299

Key Specs: MediaTek Dimensity 7020, 8 GB RAM, 128 GB (expandable), 6.7" FHD+ LCD, 5,000 mAh battery

Why It’s Great: Leading endurance with over 13 hours on our battery benchmark, fast charging, and a premium vegan-leather finish make it the go-to for marathon users.

5. CMF Phone 1

Price: $239

Key Specs: MediaTek Dimensity 7300, 8 GB RAM, 128 / 256 GB (expandable), 6.67" AMOLED, 5,000 mAh battery

Why It’s Great: Unique modular design lets you swap casings for personalization, while its AMOLED screen and 15 hours of runtime deliver both style and substance under $250.