The short answer is no, not all rails fit every bed. However, it is also important to note that not all mattresses, bed frames, and side rails are interchangeable.