text: Pete,\n\nFirst, you need to make sure the chain tension is appropriate. you should be able to move the chain a half an inch up or down. \nIf there's too much slack, the chain will of course fall off if you hit any bumps. Try loosening up your rear wheel axle nuts and pulling back on the wheel. Don't forget to make sure the wheel is straight in the dropouts before you tighten the nuts again. Also, check to make sure the wheel has equal spacing up at the joints of the chain and seat stays. \n\nThis is the other issue. If your wheel is crooked, that means your cassette is crooked too, which would create sort of a twisting effect, causing the chain to pop off. Just make sure your wheel is as straight has possible, and the chain is relatively tight (half an inch of slack maximum), and you should be good. \n\nI wouldn't suggest putting a mountain bike axle in your hub. It's not going to be very cost-effective, and if your BMX bike is high-quality brand (not Next, Huffy, Magna, Vertical, etc...), chances are it has a 14 mm axle. The mountain bike axle won't fit in your dropouts correctly, which is a safety hazard, plus you could potentially damage your bike.\n\nIf none of this works, take a look at the teeth on both your rear cassette and your front chainring; if even one tooth is bent, that could cause your chain to fall off. Sometimes you can get lucky and bend the teeth back with a small pipe wrench, but in many cases the parts will need to be replaced.\n\nHope that helps some, Pete!