CrossFit 321
CrossFit 321 training

Greater Brunswick's Premier Fitness Community

You Don’t Have to Be Fit to Start.We’ll Help You Get There.

Join a supportive functional fitness community for results, confidence, and lasting change. CrossFit 321 welcomes members from Topsham, Brunswick, greater Portland, and surrounding Maine communities.

Expert Coaching That Meets You Where You Are

Whether it is your first day or your tenth year, our coaches adjust every workout to match your current ability so you feel challenged, safe, and confident.

Community That Pushes You Further

Train beside a supportive group that celebrates effort, keeps you accountable, and makes showing up the easiest part of building consistency.

Personalization Beyond Group Classes

Structured CrossFit, Hyrox, strength, endurance, Small Group and personal training options help you build the routine that fits your goals and your starting point.

Find Us in Topsham, Maine

Everything You Need To Crush Your Fitness Goals

Access to Wodify App

Personal Training

Nutrition Coaching

Open Gym Access

Community Events

Hear From Our Community

At CrossFit 321, members are the heartbeat of everything we do. Read what our members have to say about the welcoming atmosphere, expert coaching, and accountability they have found here.

Google
"I came in thinking CrossFit wasn't for someone my age. I was wrong. I've lost 30 pounds, my mobility has improved dramatically, and I feel stronger than I have in decades. The coaches here genuinely care about every single member."
M

Monica B., age 57

Lost 30 lbs, improved mobility

Google
"After retiring from the Navy, I'd let my fitness slip badly. CrossFit 321 gave me back the accountability and structure I needed. I lost 37 pounds and honestly feel better now than I did at 35."
S

Scott B., age 47

Lost 37 lbs, reclaimed health after retirement

Google
"Everyone in the class supports and pushes each other. It's completely different from any gym I've been to. You're not just a number - the coaches know your name, your goals, and they hold you to them."
D

Dan M., age 40

Found lasting community and accountability

Questions? We Have The Answers!

Still curious? Talk to us!

Contact Us
Do I need to be fit before starting your programs?

No. Every workout is coached and scaled to your current fitness level. You build fitness gradually - that is the point. We have members who started with zero gym experience and members who were already competitive athletes. Everyone is welcome at CrossFit 321.

What if I can't keep up with the class?

Every workout has built-in scaling options - lighter weights, modified movements, or reduced reps - so everyone finishes together. Nobody is competing. The community supports and cheers for each other regardless of speed or weight. You'll be surprised how quickly that fear disappears.

Is CrossFit® only for athletes or young people?

Not at all. Our members range from teens to people in their 70s and 80s. Workouts are designed for real life - whether you are a parent chasing kids, recovering from a desk job, or training for a sport. If you show up, our programs work for our you.

How much does a membership cost?

Monthly Unlimited is $120/month. We also offer a 3-Month Unlimited at $325, and a discounted $100/month for military and first responders. See all options including personal training and punch passes on our Pricing page.

What should I wear and bring?

Comfortable athletic wear and cross-training or running shoes. Bring water and a positive attitude - that is all you need to get started.

Will I get injured?

Programs at CrossFit 321 are technique-first. Our coaches progress you gradually and correct form before adding intensity or load. Many of our members first came to us to rebuild strength after injuries - and they did exactly that.

How often should I come?

Three focused workouts per week is a great starting point. Your coaches will help you build a sustainable schedule from there and keep you accountable along the way.

What is the Fundamentals 1-on-1 class?

It's a private introductory session where a coach teaches you the foundational movements before you join group classes. It's required for new members to ensure you feel confident and safe from day one. See pricing on our Passes page.

Can I try a class before committing?

Yes - your first class is completely free. Book your free intro class and come see the community firsthand. No pressure, no commitment.

Where are you located?

We are located at 6 Center Park Road, Topsham, ME 04086. Call us at 207-729-8200 for directions or to ask any questions.

Claim your free trial - become unstoppable now.

Start Your Free Trial