The invention discloses a sewing machine providing convenience for needle threading. The sewing machine comprises a supporting table, a machine body is installed at the top of the supporting table, and a fixing column is arranged at the top of one side of the machine body; a machine head and a sewing needle are arranged at the bottom of one side of the machine body in sequence, sliding rails, first sliding blocks, second sliding blocks, a first fixing plate and a second fixing plate are arranged at the top of the supporting table in sequence, and a guide needle is arranged at one side of the first fixing plate; a groove opening is formed in one end of the guide needle, a laser emitter is arranged at one side of the first fixing plate, a reflection mirror is installed on one side wall of the second fixing plate, and a flexible ruler is installed at one side of the top of the supporting table; a ruler strip and a fixing clamp are connected to one side of the flexible ruler in sequence, and a ruler is installed at the top of the supporting table. According to the sewing machine, the sewing needle can be conveniently used for needle threading, the time required by needle threading is shortened, the working efficiency is improved, the length of sewed cloth can be measured, the accurate length of the cloth is obtained accordingly, processing waste is reduced, and the cloth cost is lowered.