Kaksoissotilas (myös tuplasotilas) on shakkitermi. Pelaajalla sanotaan olevan kaksoissotilas, jos hänellä on samalla linjalla kaksi sotilasta. Myös kolmois- tai neloissotilaita on mahdollista saada, mutta ne ovat hyvin harvinaisia.

abcdefgh
8
e8 musta kuningas
c7 musta sotilas
g7 musta sotilas
b6 musta sotilas
e6 musta sotilas
h6 musta sotilas
b5 valkea sotilas
e5 valkea sotilas
h5 valkea sotilas
b4 valkea sotilas
c4 valkea sotilas
g4 valkea sotilas
e3 valkea sotilas
e1 valkea kuningas
8
77
66
55
44
33
22
11
abcdefgh
Valkealla on kaksoisotilas b- ja e-linjalla.

Kaksoissotilas on usein heikkous muun muassa siksi, että toinen sotilaista on suhteellisen helppo lyödä. Se ei myöskään tavallisesti ole etu asemapelin kannalta.