With tariff-related price hikes likely around the corner, now is a good time for those in the market for a new ride to make their purchase sooner rather than later. Especially those with limited incomes who can’t afford to overspend or excessively splurge, like the American middle class.
For those in the middle class who are looking for a new truck for summer, iSeeCars recently gathered together 10 of the cheapest trucks for the middle class to drive, based upon average annual miles and low prices. These are midsize and compact trucks designed to offer utility and high average miles at affordable rates — the perfect pickups for the American middle class.
Check Out: Here’s How Much Cars Made in the US Cost Compared to Mexico, Canada and China
Read Next: 6 Unusual Ways To Make Extra Money That Actually Work
Ford Maverick Hybrid
Average new price: $27,399
Average miles driven per year: 12,558
Price per 1,000 miles per year: $2,182
See More: 10 Cars That Outlast the Average Vehicle
For You: Would Warren Buffett Finance a New Car? Here’s What He’d Say About a Big Auto Purchase
Trending Now: Suze Orman’s Secret to a Wealthy Retirement–Have You Made This Money Move?
Ford Maverick
Average new price: $29,582
Average miles driven per year: 11,727
Price per 1,000 miles per year: $2,522
Be Aware: The 5 Car Brands Named the Least Reliable of 2025
Ram 1500 Classic
Average new price: $42,627
Average miles driven per year: 14,964
Price per 1,000 miles per year: $2,849
Hyundai Santa Cruz
Average new price: $34,954
Average miles driven per year: 11,451
Price per 1,000 miles per year: $3,053
Nissan Frontier
Average new price: $37,780
Average miles driven per year: 12,093
Price per 1,000 miles per year: $3,124

Toyota Tacoma
Average new price: $38,090
Average miles driven per year: 12,167
Price per 1,000 miles per year: $3,131
Chevrolet Colorado
Average new price: $37,807
Average miles driven per year: 12,014
Price per 1,000 miles per year: $3,147
See Next: These Cars May Seem Expensive, but They Rarely Need Repairs
Nissan Titan
Average new price: $55,461
Average miles driven per year: 15,753
Price per 1,000 miles per year: $3,521
Ford Ranger
Average new price: $40,094
Average miles driven per year: 11,132
Price per 1,000 miles per year: $3,602
GMC Canyon
Average new price: $41,250
Average miles driven per year: 10,905
Price per 1,000 miles per year: $3,783
More From GOBankingRates
3 Luxury SUVs That Will Have Massive Price Drops in Summer 2025
4 Things You Should Do if You Want To Retire Early
7 Wealth-Building Shortcuts Proven To Add $1K to Your Wallet This Month
5 Things You Must Do When Your Savings Reach $50,000
This article originally appeared on GOBankingRates.com: 10 Cheapest Trucks for the Middle Class To Drive in 2025