The invention discloses an inner frame riveting machine for a bag filter, which is simple in structure and reasonable in design and comprises a frame. A conveying mechanism and a riveting mechanism are arranged on the frame, the conveying mechanism comprises a guide rod, a moving frame and a transmission mechanism, the moving frame comprises a first moving frame and a second moving frame, the first moving frame bilaterally slides along the guide rod, the second moving frame vertically slides along the first moving frame, and the transmission mechanism comprises a vertical cylinder and an elastic device. The riveting mechanism comprises a riveting cylinder, a transmission rod and a punching device, the transmission rod is arranged on a fixed bock, one end of the transmission rod is connected with a cylinder rod of the riveting cylinder, the other end of the transmission rod is connected with the punching device, the punching device comprises a riveting punch and an ejector rod, and the transverse axis of the riveting punch is overlapped with that of the ejector rod. The inner frame riveting machine is reasonable in structural design, convenient and practical in operation, high in automation degree, firm and reliable in riveting, stable in product quality, time-saving and labor-saving, an inner frame of a filter bag can be rapidly riveted with the filter bag, production efficiency is improved, and cost is saved.