本发明公开了一种推拉把手锁,包括锁壳以及设置锁壳上的推拉把手,在锁壳内设置有推拉机构,所述推拉机构包括推拉滑动板;所述推拉滑动板的两端部均设置推拉齿轮组件,其中推拉齿条的一端与推拉把手相连接,另一端与主动齿轮相啮合,所述主动齿轮和从动齿轮相啮合;其中推拉滑动板的两端部分别设有若干个均匀间隔分布的齿孔,所述齿孔与从动齿轮相配合;在推拉滑动板上还设置两个间隔设置的传动齿条,其中方杆转轴置于两个传动齿条之间,并且分别与传动齿条相啮合;当推拉把手前后移动时,可以带动方杆转轴旋转,从而带动锁舌伸缩,从而实现开锁或者上锁,结构简单,同时可以改变推拉方式进行开锁或者上锁,可以适用于门与门框的不同位置设置方式。