A method is provided for joining beryllium pieces which comprises: depositing aluminum alloy on at least one beryllium surface; contacting that beryllium surface with at least one other beryllium surface; and welding the aluminum alloy coated beryllium surfaces together. The aluminum alloy may be deposited on the beryllium using gas metal arc welding. The aluminum alloy coated beryllium surfaces may be subjected to elevated temperatures and pressures to reduce porosity before welding the pieces together. The aluminum alloy coated beryllium surfaces may be machined into a desired welding joint configuration before welding. The beryllium may be an alloy of beryllium or a beryllium compound. The aluminum alloy may comprise aluminum and silicon.