Olivine is home to the Glitter Lighthouse, illuminated by an Ampharos, aptly named Amphy. The Lighthouse is a popular tourist destination, however only the lower floors are open to the public.
The Olivine Gym is the city's official Gym. It is based on Steel-type Pokémon. The Gym Leader is Jasmine. Trainers who defeat her receive the Mineral Badge.
Olivine City has been famed for its water travel, thus a port was built to satisfy Olivine's connection with the sea. Olivine Port has a ferry to Vermilion City, the S.S. Aqua.
Olivine Café is known to be a place for Sailors to stop after a long trip on the sea to rest and eat. Olivine Café prides itself on its generous-sized menu that is "chock-full of hearty fare for beefy Sailors". The Café consists of a bar with many stools around it and a square table surrounded by seats.