Two different teleportation protocols are investigated by using two pairs of canonically conjugated observables such as position-momentum and phase-number. The discrete variable and continuous variable quantum teleportation are unified in the framework of canonical quantum teleportation. Canonically conjugated observables are found to play a 3-fold role in the quantum teleportation. Firstly,the common eigenstate of two commuting canonical observables like phase-difference and number-sum provides the quantum channel between two systems. Secondly,a similar pair of canonical observables from another two systems is measured in the Bell operator measurements. Finally,two translations generated by the canonically conjugated observables of a single system constitute the local unitary operation to recover the unknown state.