Cal Uniforms has been providing quality uniforms & accessories to private security and public safety personnel nationwide since 1947.

We offer a variety of brands including Tact Squad, Flying Cross, First Tactical, Edwards, 5.11 Tactical, United Uniforms, Liberty, Bates, Danner, Safariland & Bianchi, among many others.

Class A, Class B, and Class C uniforms are in-stock, everyday.

Cal Uniforms is a one-stop-shop offering custom alterations, embroidery, name tag engraving, and screen printing. If you can’t find an item you are looking for, please let us know so that we can assist.

As a Veteran-owned business, Cal Uniforms would like to THANK YOU for your service. We truly appreciate your support and especially, your service.

Cal Uniforms, since 1947.

Cal Uniforms has been providing quality uniforms & accessories to private security and public safety personnel nationwide since 1947.

We offer a variety of brands including Tact Squad, Flying Cross, First Tactical, Edwards, 5.11 Tactical, United Uniforms, Liberty, Bates, Danner, Safariland & Bianchi, among many others.

As a Veteran-owned business, Cal Uniforms would like to THANK YOU for your service. ​

CHPHTPW Wool

$174.99$184.99

Tailored to The California Highway Patrol specifications, Pant hemming is Free!

CHPHTPW Wool

Tailored to The California Highway Patrol specifications, Pant hemming is Free!

$174.99$184.99

Campaign Hat

$159.99$209.99

Navy come with two horizontal eyelets while Green come with one single eyelet. Straw or Felt? Now what is your hat size?

Campaign Hat

Navy come with two horizontal eyelets while Green come with one single eyelet. Straw or Felt? Now what is your hat size?

$159.99$209.99

ASP Sidebreak

$64.99$69.99

Carries an ASP Friction Loc Baton, either collapsed or extended, and allows rapid deployment. Rotates to 7 different positions.

ASP Sidebreak

Carries an ASP Friction Loc Baton, either collapsed or extended, and allows rapid deployment. Rotates to 7 different positions.

$64.99$69.99

ASP Friction

$167.50$174.99

We will not be able to ship your baton until you email a copy of your credentials & photo ID to [email protected]

ASP Friction

We will not be able to ship your baton until you email a copy of your credentials & photo ID to [email protected]

$167.50$174.99

ASP Envoy

$64.99$69.99

Available in plain only, comes in two sizes 50cm (52446) or 60cm (52646)

ASP Envoy

Available in plain only, comes in two sizes 50cm (52446) or 60cm (52646)

$64.99$69.99

American Flag

$3.25

Sold individually (not in pairs) Men’s Firefighter Uniforms 

American Flag

Sold individually (not in pairs) Men’s Firefighter Uniforms 

EMT
$3.25

99R8486 Flying

$77.99$107.99

Our # 1 selling short sleeve can be machine washed or dry-cleaned! This shirt has flat front pockets & permanent military creases.

99R8486 Flying

Our # 1 selling short sleeve can be machine washed or dry-cleaned! This shirt has flat front pockets & permanent military creases.

$77.99$107.99

90R6504 Flying

$72.50$102.50

A popular choice for CHP and other departments which require flat pockets. No permanent creases because dry-cleaners will press the creases in for you. Long

90R6504 Flying

A popular choice for CHP and other departments which require flat pockets. No permanent creases because dry-cleaners will press the creases in for you. Long sleeve version is style # 40W6504

$72.50$102.50

9074B44 Tailor

$12.50

Tailor waist liner.  What if your shirt never came untucked ever again?

9074B44 Tailor

Tailor waist liner.  What if your shirt never came untucked ever again?

$12.50

8810X Blauer

$99.99$109.99

Our # 1 most durable cargo pocket pant is built to last for years of use. 8810X has been discontinued by Blauer & has been

8810X Blauer

Our # 1 most durable cargo pocket pant is built to last for years of use. 8810X has been discontinued by Blauer & has been replaced with 8810T (tuxedo waistband)

$99.99$109.99

85R5400 White

$44.99$54.99

So much more breathable than a straight poly! Long sleeve style # 35W5400

85R5400 White

So much more breathable than a straight poly! Long sleeve style # 35W5400

$44.99$54.99

8472 Blauer

$59.99$74.99

Approved by SDPD & many others... Matching long sleeve polo style # 8471

8472 Blauer

Approved by SDPD & many others... Matching long sleeve polo style # 8471

$59.99$74.99

City of

$9.99

Employment will be verified before we ship sensitive items. Please email us a copy of your credentials & government issued ID, which match your form

City of

Employment will be verified before we ship sensitive items. Please email us a copy of your credentials & government issued ID, which match your form of payment.

$9.99

American Flag

$3.25

Sold individually (not in pairs) Men’s Firefighter Uniforms 

American Flag

Sold individually (not in pairs) Men’s Firefighter Uniforms 

EMT
$3.25

A6737-05DAH Fed

$5.99

Employment will be verified before we ship sensitive items. Please email us a copy of your credentials & government issued ID, which match your form

A6737-05DAH Fed

Employment will be verified before we ship sensitive items. Please email us a copy of your credentials & government issued ID, which match your form of payment.

$5.99

A2859 Captain

$24.99

Attaches to dress cap with a single screw post backing.

A2859 Captain

Attaches to dress cap with a single screw post backing.

$24.99

A2858 Assistant

$24.99

Attaches to dress cap with a single screw post backing.

A2858 Assistant

Attaches to dress cap with a single screw post backing.

$24.99

A2857 Fire

$24.99

Attaches to dress cap with a single screw post backing.

A2857 Fire

Attaches to dress cap with a single screw post backing.

$24.99

99885 Thin

$11.99

Adjustable velcro strap, one size fits most. 

99885 Thin

Adjustable velcro strap, one size fits most. 

$11.99

98200 Flying

$209.99$219.99

Our NFPA Compliant nomex pants with jean styling. Matching shirt style # 9820 and 9800

98200 Flying

Our NFPA Compliant nomex pants with jean styling. Matching shirt style # 9820 and 9800

EMT
$209.99$219.99

9820 Flying

$194.99$229.99

Matching pant # 98200 & short sleeve # 9800 Shoulder epaulets can easily be removed for you.

9820 Flying

Matching pant # 98200 & short sleeve # 9800 Shoulder epaulets can easily be removed for you.

$194.99$229.99

9800 Flying

$169.99$194.99

Matching pant # 98200 & long sleeve # 9820 Shoulder epaulets can easily be removed for you.

9800 Flying

Matching pant # 98200 & long sleeve # 9820 Shoulder epaulets can easily be removed for you.

$169.99$194.99

9074B44 Tailor

$12.50

Tailor waist liner.  What if your shirt never came untucked ever again?

9074B44 Tailor

Tailor waist liner.  What if your shirt never came untucked ever again?

$12.50

90072 Men’s

$9.99

Men's neck ties, the kind that you need to know how to tie.  Machine washable.

90072 Men’s

Men's neck ties, the kind that you need to know how to tie.  Machine washable.

$9.99