The invention discloses a braking mechanism for a baby carriage. The braking mechanism comprises a wheel shaft, a pair of braking hubs, a pair of pedal pieces and a linkage pipe, wherein the braking hubs are fixed inside wheels of the baby carriage; the wheel shaft is mounted between a pair of wheels of the baby carriage; the pedal pieces are sleeved on the wheel shaft; a plurality of bulges, which encircle the wheel shaft and are distributed at intervals, are arranged on the braking hubs; a blocking slot is formed between adjacent bulges; a braking assistor is formed by protruding from one side wall of the pedal pieces to the braking hubs; the linkage pipe is sleeved on the wheel shaft; and the pedal pieces are connected to the two ends of the linkage pipe. Compared with the prior art, the braking mechanism for the baby carriage provided by the invention has the advantages that the linkage pipe is sleeved on the wheel shaft and is connected with the pedal pieces, and when any one of the pedal pieces is operated for braking, the other pedal piece is driven to act by the linkage pipe, therbey achieving an effect of one-treading and double-braking. Besides, the braking assistor of the pedal pieces gets in/out of the blocking slots of the braking hubs, therbey realizing a braking/actuating process of the braking mechanism for the baby carriage. The braking mechanism for the baby carriage has the advantages of simple structure, simple matching relation between the braking assistor and the blocking slots, and low cost. Meanwhile, the invention discloses the baby carriage.