BJ’s Wholesale Club does not do oil changes, but you can purchase motor oil in-store and on the BJ’s website. BJ’s locations do not have comprehensive auto service centers; however, the company does have tire centers that offer services like tire installation.

To shop at BJ’s, you will need a membership. There are three BJ’s membership options:

  • BJ’s Online Access: For $10 per year, you can place orders on BJ’s website.
  • BJ’s Inner Circle: For $55 per year, you can shop BJ’s online and in-store. Note that Inner Circle memberships are discounted to $25 a few times each year.
  • BJ’s Perks Rewards: For $110 per year, you can shop BJ’s online and in-store and get 2% cash back on most BJ’s purchases.

If you do not want to purchase a BJ’s membership but you want or need to shop there, you can get a one-day shopping pass; these passes cost 20% of your total purchase. For example, if you spend $100 on groceries and $20 on gas, you will be charged an additional $24 as a non-member.

Places That Do Oil Changes

While BJ’s does not offer oil change services, there are several national auto shop chains that do. Our previous research has information about getting an oil change at CarMax, Jiffy Lube, and Walmart. Other places that do oil changes include:

For information about BJ’s, see our articles on its policies for accepting PayPal and Apple Pay.


This Season