The invention relates to an elevator car door lock device and an elevator. The elevator car door lock device comprises a belt, a door vane base, a first oscillating bar, a second oscillating bar, a horizontal crossbar, a telescopic device and a car door lock hook. The belt is connected with the first oscillating bar, and the first oscillating bar and the second oscillating bar are connected to the door knife base in a rotating mode. One end of the horizontal crossbar is connected with the car door lock hook, and the other end of the horizontal crossbar is provided with a protruding block. The protruding block abuts against one side, far from the first oscillating bar, of the second oscillating bar. The telescopic device comprises an energized magnet, a connection rod, a limit plate, a push plate and a telescopic spring, wherein the telescopic spring is arranged on the connection rod in a sleeving mode. The second oscillating bar is provided with a through hole matched with the connection rod, one end of the connection rod is connected with the limit plate, and the other end of the connection rod penetrates through the through hole and is connected with the push plate. The two ends of the telescopic spring abut against the push plate and the face, opposite to first oscillating bar, of the second oscillating bar respectively. According to the elevator car door lock device, the stroke difference between a landing door and a car door is greatly reduced, synchronicity between the landing door and the car door is improved, the length of an upper sill of the car door is greatly reduced, and an elevator well can be designed to be narrower.