How Much Does It Cost to Line a Whole Truck Bed?

When it comes to outfitting your truck bed, you want to make sure that you do it right. Whether you’re using it for work or pleasure, protecting the bed of your truck is essential.

That’s why lining a truck bed is one of the most popular upgrades for pickup trucks. But how much does it cost to line a whole truck bed?

The answer depends on several factors, such as the size of your truck and the type of liner you choose. Smaller trucks require less material and labor, so they’ll be cheaper to line than larger ones.

In addition, there are several types of liners available on the market. Soft roll-on liners are usually the most cost-effective option, but they don’t offer as much protection as more expensive spray-in liners.

To give you an idea of what a full-bed liner job might cost, let’s look at some examples. For a small pickup like a Ford Ranger or Chevrolet Colorado, you can expect to pay around $400-$500 for a soft roll-on liner. If you want to go with a spray-in liner instead, prices can range from $700 up to $1,500 depending on the quality and complexity of the job.

If you have an SUV or a full-size pickup like a Ford F150 or Chevrolet Silverado, costs will be higher due to the larger size. A soft roll-on liner will usually cost between $500-$1,000 depending on how much material is needed and how complex the job is. A spray-in liner can range from $1,000 all the way up to several thousand dollars depending on complexity.


The cost of lining a whole truck bed can vary significantly depending on size and type of liner chosen. Smaller trucks require less material and labor so they’ll be cheaper than larger ones.

Soft roll-on liners are typically more cost effective than spray in liners but don’t provide as much protection. Prices can range from $400-$500 for small pickups up to several thousand dollars for large pickups with spray in liners.

Photo of author

Karen Watkins