The talking point of every BMX riders bike should be their frame. For that very reason, the frame can also be quite a big expense. Most 20” BMX frames range between $350- $550 with an exception for American made frames that can go up to $900. Similar to forks, frames use a variety of methods during the manufacturing process that can impact on the cost of the frame. American made parts are more expensive and promote a higher quality product.