How to Add / Remove Liquidity (SOL)
"Liquidity" is central to how PancakeSwap's Exchange works. You can add liquidity for any token pair by staking both through the Liquidity page.
In return for adding liquidity, you'll receive trading fees for that pair and farming rewards (if applicable)
PancakeSwap V3 lets you provide concentrated liquidity — meaning you choose the price range where your liquidity is active. This gives you more control and efficiency over how your capital is used.
Note: Images shown in this guide are for illustrative purposes only and may not reflect real-time data or current pool statistics.
Add Liquidity
You can add liquidity in two ways:
Option 1: Add to an existing pool
Option 2: Add more tokens to a position you've already created
Option 1: Add to an Existing Pool
Step 1: Go to the Pool List Page
Here you’ll see all active V3 pools on Solana.

Step 2: Use Filters to Find Your Pool
You can use the filters at the top of the page to:
Search for a specific token pair
Change layout view (grid/list)
Sort pools by TVL, Volume, Fees, or APR
If your pool doesn’t appear immediately after creation, please allow up to 5 minutes. TVL, volume, fees, and APR stats are updated approximately every 15 minutes as swaps flow through the pool.
Step 3: Choose How You Want to Add Liquidity
You can start the process by either:
Clicking “Deposit” on the pool card
OR clicking “Create New Position” under “My Positions”
Step 4: Set Your Price Range
Since this is a V3 pool, you’ll need to choose a price range for your liquidity:
Use quick preset ranges (e.g. +- 25%) or set a custom range
Use the price direction toggle to switch between base/quote view
Watch for alerts if:
Your selected range is far from the market price
The pool has low liquidity
Step 5: Enter Deposit Amount
Input the token amounts you want to supply
** APR won’t appear until you’ve entered amounts for both tokens

Step 6: Preview & Confirm
Click “Add Liquidity”
Review your position in the preview modal
Once confirmed, the transaction will be submitted, and your position will be created!
Option 2: Add More Liquidity to an Existing Position
Step 1: Go to “My Positions”
Here you’ll see all your active V3 liquidity positions.

Step 2: Click the “+” Button
This lets you add more tokens to your current price range.

Step 3: Enter Deposit Amount
Add the token amounts you want and click “Confirm”.

You'll see a success message upon confirmation.

Remove Liquidity
You can remove liquidity from any of your active positions directly from the My Positions tab.
1. Go to My Positions

2. Select the Position You’d Like to Remove Liquidity From
Click the “−” icon next to the position.

3. Enter the Amount You Want to Remove
You can either:
Manually input the token amounts
OR use the slider to select a percentage of your current position

4. (Optional) Keep Your Position Open After Removing Liquidity
If you select "Keep my position open" when removing 100% of your liquidity:
Your tokens will be withdrawn
But the position’s history and your original price range will remain visible under My Positions
If you wish to completely close the position, including its price range display:
Click the “X” icon

5. Reuse the Same Price Range
You can also add more liquidity to the same price range later, following the same steps as when you first added liquidity.

Last updated
Was this helpful?