Gift Pokémon

Like past Pokémon games, there are numerous Pokémon that you don't get by capturing, but rather by a person kindly giving you the Pokémon. This is often the easiest way to get most of these Pokémon with them only being available otherwise through Special Spawns after Capture Combos

#129 Magikarp

Location: Route 4

The first gift Pokémon is more of a purchase. In the Route 4 Pokémon Center, you will find a man who offers to sell you a Pokémon for 500. If you accept, he will give you a Magikarp.

Magikarp
Level 5
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Route 4. Level Met: 5
Splash
#001 Bulbasaur

Location: Cerulean City

When you reach Cerulean City, you can go to the house next door to the Pokémon Center. In there, a trainer will tell you that she looks after various Pokémon that have been injured and states that the Bulbasaur is looking for someone to take care of it. If you have captured over 30 Pokémon, she will offer it to you.

Bulbasaur
Level 12
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Cerulean City. Level Met: 12
Tackle
Growl
Vine Whip
Leech Seed
#004 Charmander

Location: Route 24

At the top of Route 24, you will encounter a trainer who feels that they aren't a good enough trainer for their Charmander and will offer for you to have it. To prove you're a sufficiently good trainer, he will only give you the Charmander if you have captured over 50 Pokémon.

Charmander
Level 14
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Route 24. Level Met: 14
Scratch
Growl
Smokescreen
Ember
#007 Squirtle

Location: Vermilion City

In Vermilion City, you will encounter a police officer who mentions that she caught a Squirtle that was up to mischief and says it needs a good trainer to help it know right from wrong. She will give you the Squirtle if you have captured over 60 Pokémon.

Squirtle
Level 16
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Vermilion City. Level Met: 16
Tackle
Tail Whip
Bubble
Withdraw
#053 Persian / #059 Arcanine

Location: Vermilion City

In Vermilion City, you will find a person who asks if you prefer Growlithe or Meowth. When you answer, they'll say they knew the answer and challenge you to capture 5 of the Pokémon. Growlithe is exclusive to Let's Go, Pikachu! & Meowth is exclusive to Let's Go, Eevee!
When you return having captured 5 of the Pokémon, he will give you a Persian if you play Let's Go, Pikachu! or an Arcanine if you play Let's Go, Eevee! He'll say he gave you the other option to see if your preference would change after capturing 5 of the same species.

Persian
Level 16
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Vermilion City. Level Met: 16
Fake Out
Taunt
Pay Day
Feint
Arcanine
Level 16
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Vermilion City. Level Met: 16
Bite
Roar
Ember
Leer
#131 Lapras

Location: Silph Co.

While defeating Team Rocket in Silph Co., you will encounter a man who will mention about how he doesn't want Team Rocket to get their hands on the Pokémon and asks for you to take it. That Pokémon is a Lapras

Lapras
Level 34
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Silph Co. Level Met: 34
Mist
Ice Shard
Confuse Ray
Body Slam
#106 Hitmonlee / #107 Hitmonchan

Location: Saffron City

After defeating the Fighting Dojo in Saffron City, you get given the choice between two different Pokémon: Hitmonchan or Hitmonlee. You can only choose one

Hitmonlee
Level 30
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Saffron City. Level Met: 30
Feint
Brick Break
Facade
Jump Kick
Hitmonchan
Level 30
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Saffron City. Level Met: 30
Dizzy Punch
Thunder Punch
Ice Punch
Fire Punch
#137 Porygon

Location: Saffron City

When in Silph Co., a man will mention how he doesn't want Team Rocket to take the Pokémon he developed. When you have defeated Team Rocket, you can go to Saffron City and find the man again. He will offer you the Porygon

Porygon
Level 34
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Saffron City. Level Met: 34
Barrier
Tri Attack
Thunder Wave
Conversion
#138 Omanyte / #140 Kabuto

Location: Cinnabar Island

When in Mt. Moon, after defeating the Super Nerd, you'll get given the choice of the Helix Fossil or the Dome Fossil. When you get to Cinnabar Island, you can go to the research lab and have the fossil revived into Omanyte if it was the Helix Fossil or Kabuto if it was the Dome Fossil. You can then get more of that fossil each day in the Cerulean Cave

Omanyte
Level 44
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Cinnabar Island. Level Met: 44
Rock Throw
Protect
Rock Slide
Hydro Pump
Kabuto
Level 44
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Cinnabar Island. Level Met: 44
Aqua Jet
Rock Throw
Sand Attack
Rock Slide

#142 Aerodactyl

Location: Cinnabar Island

After getting the Secret Technique Chop Down, you can go to the back room of the museum in Pewter City. When there, a scientist will offer you the Old Amber. Later, when you get to the Research Lab in Cinnabar Island you can revive that Old Amber into the Pokémon, Aerodactyl.

Aerodactyl
Level 44
OT:Yours
ID:Yours
??? Nature.
Date of Receiving
Cinnabar Island. Level Met: 44
Rock Throw
Agility
Crunch
Rock Slide