P2 Marine - Your online source for sailing gear, rigging and marine electronics.


Free Shipping

Carbo Blocks
29 mm Carbo Blocks

40 mm Carbo Blocks

40mm Carbo Ratchets

57mm Carbo Blocks

57mm Carbo Ratchets

75 mm Carbo Blocks

75mm Carbo Ratchets

Carbo Ratchamatics

Carbo Fiddles

Small Boat Flip-Flop Blocks

T2 Blocks

Classic Blocks
16mm Blocks
Micro Blocks
Bullet Blocks
Big Bullet Blocks
2.25" Blocks
Wire Blocks
Mid-Range Blocks
Mid-Range Hexaratchets

Big Boat Blocks
Black Magic AirBlocks

Cruising ESP Blocks

ESP Foot & Teardrop Blocks

Stainless ESP Blocks
Snatch Blocks - High Load

V Blocks


P2 Marine sells the full line of Harken ball bearing blocks for sailing.

Harken Blocks

Jammed blocks, kicked travelers, and grease to lubricate the steel ball bearings.  Before 1967, that was sailing hardware—agricultural, heavy, hard to use, and a  pain to maintain.

Like many good ideas, Peter Harken’s decision to use plastic instead of steel ball bearings in his boat hardware was born of necessity. Little did he realize his invention would change the face of sailing.

By 1972, Harken blocks reigned supreme at the Olympic sailing events—34 boats at the '72 Olympic Games in Germany, and 106 boats at the 1976 Montreal Olympics. Harken became the Official Equipment Supplier at the 1984 Los Angeles Olympics and the ’92 Barcelona Olympics. The blocks were strong, dependable and exceptionally free-running. For many years, Small Boat blocks set the performance standard for Olympic and international champions.

Today, Carbo AirBlocks® are the norm for all racing and cruising sailors. These are 30% lighter and 60% stronger, and they're well-suited for the small-diameter hard line favored by today’s racers. Carbo blocks come in all shapes and sizes, including, ratchets and load-sensing Ratchamatics®.

High-Load Snatch Blocks
- Click for Details -

We accept all major credit cards and Paypal.

Toll Free US: (800) 456-6740
International: (443) 569-8529
Skype: p2marine
Sailing Hardware
Marine Electronics
About Us
Contact Us
Shipping Information
Terms & Conditions
My Account
Order Tracking
Order History

P2 Marine, LLC
306 South Lake Drive
Stevensville, MD 21666