295/70/r18 = a 33" i think so it should fit. a good tire store will test fit them on your truck. but make sure its on the front and have them set it down and turn it both ways to check for rubbing. good luck and nittos are a good brand they do last well if you rotate them and keep the air up to specks