Monthly or Annual Membership

Please take a minute to learn about our comprehensive introduction programs designed to help you meet your fitness & nutrition goals.


$ 210

Couples: Monthly

$ 350


$ 2,100

Couples: Annual

$ 3,500

Must complete a Diablo “Start-up” or have at least 6 months CrossFit experience.

Single Visit or Pack

At least 6 months CrossFit experience required.

Drop In

$ 28
1 Class / Visit

One Week Pass

$ 80
1 Week Unlimited Visits

12 Pack

$ 278
12 Classes / Visits

Open Gym Only

Click for Open Gym Pricing

Private Coaching

30M Skill Coaching

$ 50
$50 Non-Member

60M Private Coaching

$ 88
$110 Non-Member

3 PACK x 60M

$ 240
Members Only

10 PACK x 60M

$ 800
Non-Member: Expires 3mo.

Nutrition 1 MOnth

$ 150
2x 60m Consultations
Text & Email Check-ins

Nutrition 3 Months

$ 399
6x 60m Sessions
Text & Email Check-in


Monthly Auto-Pay Memberships
  • Monthly memberships automatically renew each month.
  • Diablo CrossFit does not suspend or freeze memberships.
  • Monthly billing begins immediately.
  • After 2 full months, your billing date will adjust to the 1st of the month.
No-Fee Cancellation Policy

Membership cancellations must be received in writing at our front desk by the 25th of the month (5 days prior to renewal). Just stop by our front desk (Pleasant Hill) during business hours and complete our brief “Membership Cancellation Request.” Once we receive your cancellation request:

  • Auto-billing will be terminated for the next billing cycle.
  • You membership remains active until the end of the current billing cycle.
  • Diablo CrossFit does not suspend or freeze memberships.
  • Your first cancellation is free of charge. Subsequent cancellations within a 12-month period are subject to a $50 processing fee.
No Refunds.

When you are ready to commit, so are we. Annual Memberships, Drop-Ins, 1 Week Passes, 12 Packs, Events & Clinics are Non-Refundable and have expiration dates. Please check your receipt. 

Questions regarding Diablo CrossFit’s cancellation or suspension policies should be emailed to