Electron spins in semiconductor quantum dots have been intensively studied for implementing quantum computation and high-fidelity single- and two-qubit operations have recently been achieved. Quantum teleportation is a three-qubit protocol exploiting quantum entanglement and it serves as an essential primitive for more sophisticated quantum algorithms. Here we demonstrate a scheme for quantum teleportation based on direct Bell measurement for a single-electron spin qubit in a triple quantum dot utilizing the Pauli exclusion principle to create and detect maximally entangled states. The single spin polarization is teleported from the input qubit to the output qubit. We find this fidelity is primarily limited by singlet–triplet mixing, which can be improved by optimizing the device parameters. Our results may be extended to quantum algorithms with a larger number of semiconductor spin qubits.