Yes, Balboa Pier has fire pits! They are located on the sand near the pier. You can bring your own wood or purchase it from the pier. The fire pits are first come, first serve.