The Short Answer
Some gas stations do carry contact lens solution, but you should not count on finding it there. What you will find depends entirely on the size of the convenience store, the brand operating it, and whether that particular location happens to stock health and personal care items beyond snacks and tobacco. Most major chains like Sheetz, Wawa, or Travel Centers of America might have a small health aisle with a bottle or two. Regular highway gas stations along rural routes typically will not. I have run into this problem myself a couple of times. You are driving somewhere, your lenses are dry, and you need multi-purpose solution badly. Pulling into a gas station and hoping for the best usually wastes your time. I learned this after pulling into a Buc-ee's in Texas during a road trip and finding nothing beyond energy drinks and beef jerky in the health section. The staff said they had ordered it once six months ago and it sat in the back until someone else bought it. What works instead: Stop at a pharmacy before you get on the highway, or just carry a travel-sized bottle of solution in your glove box. A 4-ounce bottle costs about three dollars at Walmart and fits in any cup holder. That single purchase will save you multiple fruitless gas station runs.
Which Gas Station Brands Actually Carry It
Large travel centers are your best bet. Places like Love's, Pilot, Flying J, and Sheetz tend to have wider selection because they serve long-haul truckers who drive for hours and may need contacts cleared of dust. Pilot locations in particular have been known to stock contact solution near the pharmacy section or sometimes even inside an on-site MinuteClinic. The regular convenience stores attached to standard gas pumps are a different story entirely. You can also check inventory before you go using apps like GasBuddy or the store's own website. Pilot and Love's both let you look up what a specific location carries. This takes about thirty seconds and is significantly more reliable than guessing.
Why Most Gas Stations Skip This Product
Convenience stores operate on tight margins and limited shelf space. Contact solution is a slow-moving SKU compared to coffee, candy, and cigarettes. It takes up the same amount of room as a soda can but generates maybe one sale per month per location. Retailers know this. They keep what moves fast. That is why you see a wall of Gatorade but only one or two shelves dedicated to toiletries, if anything at all. There is also a liability component. Contact solution is a medical product. If someone buys expired solution and gets an eye infection, the store owner does not want that on their record. Keeping it in limited quantities reduces that risk somewhat, but most owners just decide it is not worth the hassle.
Get the Full Details

Alternatives When You Are Already Stranded
If you are already at a gas station without contact solution, here are a few options ranked by how well they actually work: Ask the clerk if they can special order it. Some larger chains like Wawa have purchasing systems that can deliver to your store within a day or two. The clerk might not know this, so just ask politely. This option is slow but free if you are not in a rush. Use saline solution as a temporary substitute. This is not ideal but it will rinse your lenses if you are desperate. Saline solution is sometimes sold at gas stations near the eye-care section. It will not disinfect or clean your lenses the way multi-purpose solution does. Do not use it for storage overnight. Just flush your eyes and get home where you can properly clean everything.
Drive to a nearby Walmart, Target, or CVS. This is the most practical solution if you have any range left in your tank. Almost every big-box retailer carries contact solution in the pharmacy or health aisle. Prices are usually lower than at gas stations too, roughly two dollars less per bottle on average.
A Thing Beginners Miss About Buying Contact Solution at Gas Stations
I once bought a bottle at a random highway station and did not notice the expiration date was only three months out. It worked fine for a while, but when I went to reorder, the replacement bottle I picked up at a different station had an expiration date six months before my previous one. That is just how fast-moving consumer goods rot on shelf at low-traffic stores. Always check the date stamped on the bottom of the bottle before you pay. It takes about four seconds and will save you from wasting money on solution that has already lost its disinfection properties. Another thing nobody warns you about: some gas station brands sell store-brand versions of contact solution that are actually just rebranded generic saline. The label might say "multipurpose" but the ingredient list will show it lacks the protein-cleaning enzymes that proper solution contains. If you wear soft lenses regularly, stick to name brands like Biotrue, ReNu, or Opti-Free. Cheap generics might clear surface debris but will let protein buildup accumulate over weeks until your lenses feel crusty and irritating.

Bottom Line
Gas stations are not reliable sources for contact lens solution. A handful of large travel centers and certain branded convenience stores sometimes carry it, but you should treat it as a lucky find rather than something you can plan around. Keep a small bottle in your car, check inventory ahead of time if you need to buy more, and go to a pharmacy or big-box store whenever possible. Your eyes will thank you, and you will stop wasting gas driving around looking for a product most places do not stock.