Right I've been playing for about 2 or 3 years k I can play like Led zeppelin pink floyd etc but a thing I've never got the hang of is the notes on the fret board like I can solo and all I can do scales but like, I never just learned them if I had to make a solo to the song I could just do it by ear like but I'd like to know the notes of each string/fret thingy pls!?
I posted this in another thread. Let me know if it's any help to you:

There are a few different ways to learn the notes on the fret board. The most important thing you should learn, before anything, is the basic concept.

Natural notes are a whole step apart with the exception of B and C, and E and F, which are a half-step apart. (That said, there is no B# and there is no E#. B# is a C, and E# is an F. I recommend never using the terms B# or E#).

A whole step on guitar is two frets.
A half step is one fret.

So if you played the fifth fret and then the seventh fret on your sixth string, then you would've played a whole step.

If you played the first fret and then the second fret, you would've played a half step.

With that knowledge, you can find any note on your fret board if you know which note your open string is. For example, the low E string. Knowing that E and F are a half step apart, and that a half step is one fret, you can now deduce that playing the first fret of the low E string is an F. The third fret would be a G. The fifth, an A, the seventh, a B, and because B and C are a half step apart, you know that the eighth fret is a C.

How can you apply this to an exercise to help with remembering the natural notes?

Play the natural notes up and down your fret board for each string. At the twelfth fret, the fret board starts over again an octave higher. Thus, I recommend playing the natural notes from the open string to the twelfth fret, and then back. While you play them, sing or say the notes out loud to yourself. Begin to recognize the frets as notes and not as numbers. The third fret of the low E string is a low G, not "the third fret". Doing that will make it a lot easier for you to begin memorizing the notes. As you do the exercise, slowly add more frets (i.e. go past the twelfth fret), but keep playing natural notes (A, B, C, D, E, F, G, no flats or sharps for now). It will become easier as you begin to recognize the twelfth fret as the open strings (just an octave higher.

If you do this exercise every day, you will eventually know all of the natural notes on the fret board, which will make finding sharps and flats a lot easier.

Another good exercise to do is to play octaves. For example, play the low E string. Now play it an octave higher (2nd fret of the D string), and then play it another octave higher. Now another. Once you've located all the octaves available to you, begin finding places on the guitar where you can play those octaves. Start with A, and then work your way to B, C, D, E, F, and then G. Do this exercise alongside the other one, not as an alternative... But this will also help you with finding notes on the fret board, as well as help you understand the locations of octaves.

Once you have a decent understanding of the position of natural notes on your fret board, you can begin finding sharps and flats, which is very easy to do once you know the natural notes.

A sharp is one fret forwards (or a half step forwards).
A flat is one fret backwards (or a half step backwards).

If you play an F on the low E string, i.e. the 1st fret, and you want to find an F#, you will basically play a half step forward. Knowing that a half step is one fret, you will play the 2nd fret. That is an F#.

If you play a G on the low E string, i.e. the 3rd fret, and you want to find Gb, you will play a half step back. Again, knowing a half step is one fret, you'll play the 2nd fret. That is a Gb.

YES, F# and Gb are enharmonic, i.e. they have the same pitch but different names. But that is another lesson altogether, one which I won't delve into now.

I don't have an exercise for finding sharps and flats. The key to finding sharps and flats lies in knowing the natural notes. If you know the natural notes, then you know that the note before and after is the sharp or the flat (except for E, F, B, and C. E and B have no sharp, F and C have no flat).

Hopefully this was some help.

Good luck.
in a more simple way.....its pretty much the alphabet. A to G and each note has a sharp except B and E

so its A, A#. B, C, C#, D, D#, E, F. F#, G, G#

and im guessing you know what notes the open strings are so its pretty simple to figure out. i know the dude above me probably has done it more accurate and in more detail but what ive said should just make it simple really.

hope this helps you out, if not can message me or whatever and i can explain more if you need it
Is it not something like say on the low E string F, F# something? like from the first fret?
yeah man first fret on the E string would be an F, then the second fret an F#
well if its on the A string, open would be an A then fret one would be A#, then fret two would be B, then the 3rd would be C. its just the alphabet A to G starting on what ever the open string is.
Quote by You Shook Me
What bout on the other strings? is it the same?

My thing there should've explained everything. But yeah. Your open strings are, E A D G B E.

So, your sixth string (E) would be from first fret to the twelfth:

F F# G G# A A# B C C# D D# E.

Your fifth string (A) would be:

A# B C C# D D# E F F# G G# A.

And so on. Understand whole steps and half steps and all this makes a lot more sense. That's why I went in-depth. Teaching you how to find the notes is better than teaching you what the notes are, helps with your memorization and eventually your actual playing.
Quote by You Shook Me
what about when it gets to the 12th fret?

At the 12th fret, it starts all over again. Think of the twelfth fret as the open strings. But they are an octave higher.

Your notes from the twelfth fret on the sixth string would be:

E F F# G G# A . . . and so on and so forth.
It's pretty easy when you figure it like an alphabet, the only hard part is figuring it out by hearing the note played...

E F F# G G# A A# B C C# D D#

B C C# D D# E F F# G G# A A#

G G# A A# B C C# D D# E F F#

D D# E F F# G G# A A# B C C#

A A# B C C# D D# E F F# G G#

E F F# G G# A A# B C C# D D#