Nice, this worked for our Turbo theme as well. Thank you sharing!
This works perfectly. Except for a little green check mark… Any suggestions on that ?
When using the Dawn theme, you should add the code to base.css
The class is: pickup-availability-info
So the code looks like:
/* Remove local pickup information */
.pickup-availability-info {
display: none !important;
}
/* end */
I contacted Shopify support for a solution. They have created an option to toggle the visibility of the pick-up info. The bad news is that this is custom made for my account. I have asked for the code or the make the solution available for the community, but that’s not how it works, apparently. So what you can do is contact Support and ask for the adjustment (part of the Shopify Theme Support).

hey all! Solution for the dawn theme.
Simply change the
pickup-availability {
display: block;
}
to -->>>
pickup-availability {
display: none !important;
}
You can find the appropriate css file under Assests > Base CSS > component.pickup-availability.css
Hope it works!
Bit of an update for 2023. Go to your theme settings (the part where you do your live customization), scroll down to custom css and paste it there. It worked for me on Retina 7.1.0.
Great, this works !! And it’s an easy solution. Thanks.
Tried many of the options above. This was the one that worked for the Focal theme.
I have two products in one listing one I make in my studio that has pickup, and one that is made at the local printer (no pickup) people were assuming the longer lead time item had the same lead time as my studio product because it said “pickup ready in 5+ days”. They also read 5+ days as 1 week processing time, which it is actually 12 days. So it was causing disappointment. Thank goodness it is removed!! THANK YOU for this post.
This concept worked for me on Sense 14.0. It was the pickup-availability.liquid file for me though to remove it from the product page.
Thanks!
You have selected a class inside the container with the green checkbox. To hide all parts of the pickup availability look up the code to find the “larger” class. The green checkmark was an “m-svg-icon” for me, so 2 lines up was the class for the whole area of the webpage. Once I changed the class to the “larger” container, all of the components were hidden.
Hi everyone,
Sorry I tried the above and it didnt work.
I am currently new and using dawn theme- hoping to not have my personal address visible online at check out for Local Pickup.
Was hoping to share the address once payment has been made.
Does anyone know what I need to do to make it happen?
Thank you for your help!
Use below code in custom css. It should work.
/* Remove local pickup information /
.pickup-availability-button {
display: none !important;
}
/ end */
A youtube video explaining exactly how to solve this issue. It worked for me.
Isn’t it annoying?! I just customised my new theme too and noticed that my home address is on every product. I am now googling how I can delete this text.
I just got it to work. I am using the update for the theme Dubut, but you can see if you have the same options in your code area. When you go into ‘Edit Code’, open ‘assets’, I had a section called 'pickup-availablity.jc. Pate in the new coding at the bottom of this page. This worked for me.
/* Remove local pickup information */
.store-availability-information {
display: none !important;
}
/* end */
This is the one, thank you!
Before people change the code, just check if your theme has a default product page in design view. I am using the Impulse theme. On the default product page, I just scrolled down to the block called “Buy buttons” which also contains the “Add to Cart” box. There was a box for “Enable pickup availability feature”. I just unchecked that box and the store pickup address was no longer displayed on the product page.
Brilliant! Thanks mate
