This paper describes a Bond Graph Toolbox designed to handle bond graphs at symbolic level in a user-friendly way. It allows students and researchers to learn, design, simulate and exchange bond graph models in the powerful environment of Mathematica [WRI99].